<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:he="http://www.hei.com/20230331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns: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="he-20230331.xsd" xlink:type="simple"/>
    <context id="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i106565ae94bd4fccbe45cdd051d46796_I20230418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <instant>2023-04-18</instant>
        </period>
    </context>
    <context id="i4d99bba56eea4cb88cfedf40848c4d5f_I20230418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-18</instant>
        </period>
    </context>
    <context id="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3546733aeece4078aa90c67a3d1e83b2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i460b58c48b484fb4bd98ebf878d6061f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i301c3253a6164c329a7686d0a5b33843_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i65b6e6f81cdd485ebbe5dbb84e165650_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib4a3502ffe1c4f39ba21844c5cd71139_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic9f3d93bc3d944dea29b7f648c6b3829_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iccf51994ade74b06a8acc589ace1ce19_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id54b89427c764bfd93255de357a5cd9d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic3d8950de109431aaf17c6f2f9ca8385_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i10de2a21d22b457d8d2eb2f378d3235a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0cddade0c16f4f5baa6cb6a6e882510b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i15af96896f05491695920b59d18ccf68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7686f1ad05294a7c8fe9601dec6632b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb253e9fb09e4de3a6a61b87066f7b08_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if00fb9fc6d1547c8aa72f889afe3a8b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8cab5f3bef4482a997596d37a9e9f92_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id7a6483bd8b24d9faa140c3a7ffd2809_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7e364978d71b457c992e8dbe2c6cac5c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i024433856ee44f0a84b6c72b05eca6f3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3e967b2d74064e0ba0833bb1d6c398de_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i180aef3db36f492cbb167ac5d61fae5c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i67f4621d263942fa9ffe2685e0ab2120_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ice91ba429c7942b38feac31da1adc0ec_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2350e753a04d4511bfe7db2fc2f88081_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if8d5d2e8e5344760aaecb9d4eb096be6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i682b5054745c4ffc97acfe84849cc815_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd83f74df0584b5297dd15b7945f9efa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i837812167d8947b3bff866c83557026f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8261c1130e1543379d61dfa56fa47ad0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idf5dd5cd5d8e4c84b75dce43b1d8e85d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i61ab2f4030a54648abb7071766393635_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7408cf0a54314c4298d95fd35c934eca_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3602b289044f45ddbf61913c498953ff_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i20445541a21b4591a144d20549998d38_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i90fba11fba784f5ba056a95ff6d67023_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib6b32dbe1afb436fa23bb51a3aac0488_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib704b228af0e4d809943bb260af6bab2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb5ae9c88cd4440aa73c7488a024d2f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8d0a40e62064a1aafea4989e7cef33b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if14fef3031a24482959075be71909ded_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie903b5b020204100a10aa81364abedd8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i22401491f1304011b5e2eff4fcc973f9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib082aec7ff26459eabfc5c155024db4e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic375ac4e68014be2befc7fa6e01693a0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4838871dc2574298b3f44737ccf6a0ca_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id83a4f7ad7c143b5833a49107e328d98_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i13f5c88685e44675a89c5a7c43cab37f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5d04192664124d228eecab11de24a96b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2a3e71774cc14581bc94eb2d7f4e0a9a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia44f04c1d756483ab49c9082f014db05_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i68273c5723f04d3f95709d1548fbf5cf_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i70082eea0cab41278e12e3950160f26e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id80406133a1a48efbd2981865c8cede5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1cd88ecce88b4a49931ea551cfa445d8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idc5df508a63941cda2243bc9107854fd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i53e386f75c9d43ecb891b9286e9f011d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i59180d1784ba445692cc73e6fc1185a6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i67a6d839f1454206a7f9febd900eb12b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i959824754feb410584c278e150a927d7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5987e20b134540cfb5face1365c248db_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia886af299c484208b7cfce4b0cc8f956_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:KalaeloaPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i537393bffb0945babf2832cc7aef3b4f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:KalaeloaPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4c8a284754884b2d9abcb5d0771026a0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:AESHawaiianIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia2433b772a1b4fef887bf2f76ad80ca8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:AESHawaiianIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5db34f1e073241308601a388c8a3426e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:HpowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia671fa96b21a45fabbda8bc93e6715ab_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:HpowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1129c6fa262e4b7ea5d54dc72117ff19_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:HamakuaEnergyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id8ece54f99da4f6e8a4218e79562d3c0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:HamakuaEnergyPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if7272289b4984e45981368e96faf5d78_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:PunaGeothermalVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia7b13f4a306a4a25bcb5bcce657698d0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:PunaGeothermalVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id8ae8bb2939c48fa9ad0003817d320a7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:WindIndependentPowerProducersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4b61540751154d78a71e5079e0f4115e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:WindIndependentPowerProducersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibba7ae57fb2045d7a4ced5717a68bdd1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:SolarIndependentPowerProducerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i143be2fda87d49ebb41e89a05443a71d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:SolarIndependentPowerProducerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i747bea72a88e4649b0c2f8e5dc15435f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:OtherIndependentPowerProducersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifc98e2a75ebc47f0be83bb6acd5a5c23_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:OtherIndependentPowerProducersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i56dc0a241eee47d69adfd64e7679c54b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0f537392396d43529f8d6e1d5a5a3ccf_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib6dbb3356b054f63a78b68817a78b185_D19880101-19881231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:MajorVendorAxis">he:KalaeloaPartnersLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1988-01-01</startDate>
            <endDate>1988-12-31</endDate>
        </period>
    </context>
    <context id="ice8c6bb9e6fe4eb89c72551dca12ad91_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:KalaeloaPartnersLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0f60d78a7ce84d5fbec48ab0f19aef4a_D20180201-20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:Stage1RenewablePPAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="if3d7d86a9abd43c8bb84e242a2f9d170_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:Stage1RenewablePPAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2315386cf619402284fe42a33cce1da3_D20230421-20230421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:Stage1RenewablePPAsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-21</startDate>
            <endDate>2023-04-21</endDate>
        </period>
    </context>
    <context id="i167c5936c3584101ac2ccf3165f286ce_D20120501-20120531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:HuHonuaBioenergyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-05-01</startDate>
            <endDate>2012-05-31</endDate>
        </period>
    </context>
    <context id="i044c7a6d8c144c5d9c8584239a6a79a9_D20180701-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:MolokaiNewEnergyPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i2ac7302df94644f28966730e0289e508_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3dddc9f4a7a64e3ba37c8050f8e0170f_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i60721eb5ba5d4443b390ebe8e52aa9f6_I20190610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-10</instant>
        </period>
    </context>
    <context id="i48c1253128b248b98cce9055997603cb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i13786094b6424466b88733c8841325f5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1adba199febd4844adfe3dcce5f6f8d4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibd35273e6355428f997e873a617060e9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i56509f15923f4755978288b4c42712b6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:ERPEAMImplementationProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i533286c4f39244bb949ce30d9e6a42cb_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:WaenaSwitchyardSynchronousCondenserProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i44868779814b4d06a97de9e0b10868dc_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:WaenaSwitchyardSynchronousCondenserProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="i9ec6649e9b4842fc9cd5e3f28d2b2a1e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:WaenaSwitchyardSynchronousCondenserProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i338d4be78f9149489eef09d5da275801_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0141fd37f38c491498a1f4224febed20_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationContingencyAxis">he:PCBContaminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i878e59d65e0642e098eb7b8ca697ef07_I20220617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-17</instant>
        </period>
    </context>
    <context id="ie86ca54073af4f43b99c5f5f32f7a5a1_D20201223-20201223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-23</startDate>
            <endDate>2020-12-23</endDate>
        </period>
    </context>
    <context id="i7913b6dcad924c5f847e8472481454b4_I20201223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-23</instant>
        </period>
    </context>
    <context id="i8a6f5731052a4d79b5d7632229dda1b5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:SchofieldGenerationStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib89ff23ccf6248c4806a13772f629379_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:WestLochPVProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic3f18d73249b4098b703d5d06b85219a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:GridModernizationStrategyPhase1ProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i070602bd30db401f8e3ff292968f1978_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">he:WaiawaUFLSProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifbdd5cb034cf47cfae7838d7c32bf2db_D20201223-20201223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <startDate>2020-12-23</startDate>
            <endDate>2020-12-23</endDate>
        </period>
    </context>
    <context id="i3c96c731ac3d42aa84e053ebd024f38b_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i97f13ce8287848a1aa38c4005ffaf27d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7dbf31f8414942dbae99fa9ada69bd1d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i47c2ba17943547968e5cc9c45387a8e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idb49116da17d4001a8a90f24b1951b8c_I20200709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-09</instant>
        </period>
    </context>
    <context id="i9393bf577bed4f4f9f8d55b254d22707_D20200915-20200915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-15</startDate>
            <endDate>2020-09-15</endDate>
        </period>
    </context>
    <context id="i5796e704e39948859dcfa4c3bc5e39ac_D20210216-20210216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-16</startDate>
            <endDate>2021-02-16</endDate>
        </period>
    </context>
    <context id="i4ee513cabcd1498585134181f15d7106_D20210901-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i6a1fa09c76e24b5697af80fe1071dc61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9cce654ca0a3413793f464e501839143_D20221201-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6ea8b534cc6f4e4f87f9faf400a2650f_I20210323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-23</instant>
        </period>
    </context>
    <context id="i64e8c40531bb453fb8192ea551161ed1_I20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-01</instant>
        </period>
    </context>
    <context id="i77f539c5575840f29c4da472ad588e44_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5bb252c2048f4cc091a5faafb41bfe59_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46bf813a661847d4a1e2ed73c6a119cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic37f3bba20fd47e0b1d84975665ad832_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if838764ca5054eb3a620504691acb038_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2e5942fb90274e2dabe2dbc2c3827e07_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4af0eefb1163470f80907ea4d335d453_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">he:COVID19Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idc9587e9668d4e45841c3f7faea92fd3_I20220609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-09</instant>
        </period>
    </context>
    <context id="i7d19a110e5bf47b8b9ef6e2db88358ef_D20220609-20220609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-09</startDate>
            <endDate>2022-06-09</endDate>
        </period>
    </context>
    <context id="i48cc507b39a440a787ba0d0f9c7d9625_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">he:COVID19Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic0d6079c9e644f7abb2b0290edc97604_D20201030-20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="ia686836c654b476ebda7eb23ff0c01f1_I20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-30</instant>
        </period>
    </context>
    <context id="i693c71f6974a48c29677a184d3bb5b21_D20220301-20220301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-01</endDate>
        </period>
    </context>
    <context id="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i87147b70652f4304b8fce64a4e551359_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:OtherSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:OtherSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if41751f63d6047ddbc03598f8c74356d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iffcec7cf6be741e7865d9e6468e93c9f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:OtherSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibaa47200161e426d98408c3636ae47da_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i21b0515cecdd404ba4ade2e09d30c00a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53897defe59a4e86a27978b72b1f3e16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i50162149055e47b6988d853481ed25b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:OtherSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i33cf0c0590bf4e1ca5bc3c55a113a1d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e8e92ff8b28459eb00a63710a35e682_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie10080b733164c71adb535218d560951_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i661890c4bb0b4e1f9a9c84a2584460d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:OtherSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c71270ee6d14d03a8f7e75cbeb0d07e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie41336c96ec34af6b4538fe4f37386f0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id7e5737c0f3342f1b3e8d3e600109e5a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i957df97be00549f09614b8275c31b80a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i803071c12a534979b3ba21d1a81a3e38_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">he:OtherSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5426cd13f4004a9da42c13a5aac70aa2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i12a833b482e541d59575787090f879c8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i931b41d1de674ff596bfe4d6b265d696_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i997dc0a1079042019a62817848e3f7e9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5de20f3bcb0449e99b2ae0255d9c7d1f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic2af20729fde41c3a96a2eab203c6288_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if3eb22ab9d924d7095b4b2821b430330_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idba7b3a32ce0467582471b18768e9b04_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankOwnedLifeInsuranceIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idcd24bf4362c400ea30feb637d021cca_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankOwnedLifeInsuranceIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6a6ff48fe3504a0da32c1101be0d1c08_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6490f1d306814ccebcea9d9b945f5f95_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id02cf50a998442bf8594ab5ca1fe0641_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherIncomeNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i25f2f0fd4bd94fbba875160358a86978_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherIncomeNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9e318d231f2445909d3cab12b28fb55c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i39a0526602c34d29bc76d1fd0d9d2778_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i26595a5031d84c05afdcb9e12a885e78_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5fa6865b520d4f9f865c1c76b464c766_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iad4aa6a773e64832988259d2bbbdd066_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4a8ba4f9e09c4670b874b2917813751b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5e4cc25464746359947556c0b547fcb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f7278f86b6745cd948c27ffca462405_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i069991247b154fea95d963535157886a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifc67e70213eb4e54b267aac4a86bc572_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0b19cca67b2a466bbd97b78aef2b8916_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3631248870684e0f9ab9e75cc365ed25_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b4ddd27d0a645008d043f707c284054_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4e6998b16764413ea321e9182a42b0d6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i54fcec2f35de42bd91eae06a0c785c41_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibd1b513f9b6a41c9b127d8425f139759_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc4afc604da6466cb4b17b8af91a661b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iafd6b3f38979487886fdefb3fda08fdc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1df641068473402fa114ea79c179bca4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2e342684a884e78a98c9887a20daaa1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i21096e7c89cd40829ae113239938443d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie5e89edab224472c8000a6f737497042_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i93afd07372024ac4a693b603897e000d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i653d62b89612495a9b6941a689b76a1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i805b492bee304784955515936450d888_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5b28a3531924668ab818ae57cd39ca9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i508c841be17946f6b665b876902872ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab41e238f13d41ad9fbb74c5e20cf86e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ba83d3c2ff442f385ba92fcb6a57e5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c5f213f793148cea5bfe5dfed4baec2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia54e3a6ea9b8457aa42c727fc3ccb1f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8f6288985eb4d5ea27e2686f062fc56_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i86c5298a483849ea9d148d5e2645dc92_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibd5e6562e287487a95277b1b322cc7d2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic801d925c7d24d94ac902313e7c03336_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifafa678cb41248d29d6333961ffe020c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6b8492cfd200459e8d390bf90247bd29_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie99b5243a1c44e62a834f7d31fcdeef6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i913bfd79bf2b46959c6c8de6d72941d5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i73a965715e4842198219744bcef3e073_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i88cd16a27d76437194ea51fdfc96627e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ideca3e61dced4d969e99a408fee7dc57_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i55356859e78344b6b89a6336660504f1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5099612cddf546eb8605bfedd6b77550_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0ca01e40854a46ee906a6b16336ffd21_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia72bdf231b0a43e5b821b121160341f3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie0c08f6739b443e0b2db84bd380c3059_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic86b07fc788241d2b8a81898491f95c3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib248b75cb0d24e5681ec98701236bbe2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i081d73be2faa48deb0144480d261e740_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib138542716a64e30ad2aa1d0f45a35dd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia0e0826764ee41a5a06263342ba32288_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i163e41634e3f4e9e92f8146fe1866af9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7b5ac42eb38947e596e0b6d441dcf110_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id672f2f599854ab3976e7e511b9025d3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ieb1597d79c9444cebde0f66ec9efa64d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i47802e45a77a4e62b8bbb556c902dbc0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i700028aa32d64b0d95b606356357043f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifcf82888a8344e348e0181f5711b414f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3a7b371255d44b3eafccb399044cdcc2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6a9178a953a84b7299355ce6eeeb1611_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i095c0bf3d13b4490b52e687b7e48c07e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i624a653632fb4e309ff95f63ead27e5b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i517be68c64564f66848c5af04357989c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i173e2575b32b41c1ac498aa229be1645_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i42928b26e907442fa214047624d7a91b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i140f6e2bbb6e4671a529acb97790ebcf_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic44505b29f684bdeaad4cd47260371c1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i81f710f83e6249e8befd3bd5917c9a37_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id1a0400f783f4949ac581842f8be8b08_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iccb777a55a6f4b50825c5de1af496cce_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5d0bd1b762694920a60517e7426e2c69_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia421ad267722442a8a9975404cb5b35a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia52d775636ab4fac851f7130c2788abd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic5bdf9be09424a5bb01776cf3d22f707_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0cec91c950204602993e8d82e18724db_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id18bc4d48a8245a1af7efa406ce33899_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icba772fd70a945b5a0b7823a75531b41_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07584a106e6d42edbb062b0d99fcf4d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ba4256587e244848f9d37d6d0a02c7b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic37367ba82164fbb8777480b4d3419bf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic34c4e18962a4aeabcfbf486c4585dea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69281351531043f7a29d1027956565e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i41071ec598894a0c8871d9f9619095f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0af3d5314782459093c9e1c46819c660_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf05a11258a44d95bdd5036b0e3c1186_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i45699f9a63b84dd19b6d3db97625626a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id6dfce068adc4dcfa6e37336e50fdb28_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3010e790fba34b72ae60199c6f05afd2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc525e64620745938386283de33b8bbc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id0a5464ae24a4ec78f3615d5e152dddf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d160580beea4d77a2bba995e04f5585_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0462d25e5dd14c0d881a77f119319bb6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11da5634ecc44401a5795cdb5526eabd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie98a21d24b254606956618386ea02f21_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieaca9e95ef4a455487f69079ccb28763_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3aa9424482134e199625c0eff87bed67_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d54e012dfce4df3be238a2fe7285b27_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd1c863af1b041d3856872a6827b3a9b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i146cf947a6dd420296c768af22680974_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if061f056fbc74cc584fc3a292f407629_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i89ad4d82b9ef47e9b31b3f579832915a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i63977b966c9643009a9ad18bf60b27b6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i039bb6b817f54171908116d94aa8bb39_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0fc50478e0ff4e598780d84499c15218_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icf6ad95c87ed4cf98ea524e71e0b0230_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id095b163ded946b594fe0cc9af44c80f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic9e56b3d8c604ac98d9e09f5c2586a35_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i86b81f1cce1b4f179def41df5901b8f0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i348b735291d04c5c999dd48fd6755a4c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4198719c6f15472e9cb0da61a6359e08_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if3e34716dbaf42f8b07e4d8c57a08208_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifa4f72091ca84094a2288bb6605e3a43_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iab5499db76994ebaba5b937243e8cad8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i13d834597ff142fc9e59bf244b8e768b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if22be6823dfa4924beacca9335b450b3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1ca2b0ecf54245469037099c11c7ec6c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1a631829307547abbe0a0101811f7cbd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i18661322d8f64ba78003bccd2dbdcf82_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i54de630586204e16a014449267605d43_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9ea9536da73a4928a11271fe714655a0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ida1a955a518b4b85904642bcc8effacb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic29c54ed553b40a59d8cf134fa2d76fd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9016e878bce54a6897df9df598d3fd2c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icaa0c4a6780445a9953d394b6c252a87_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1f9bdf6b94404cd7a90d49848c699e2d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie21f4cba1d8142ed9a83dbe0351b41eb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia4ca2ae6116642769197f03a59b4e292_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibb97cf4b2e3c450582896953dfa916a1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4cc955292eae44989d019c41fdeb4887_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i47dd2d20a17f4e38a28367c4a4331531_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1f0c1fe37ef4ae3a7deb4ac51900d66_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a66a6c27e8c4c90a505a10091e2de5d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2effa6870df4a9bba959c695345f759_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f804b8ad5224eef9f8a70ac448e598e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieca02894110f4d288238f60d0dbc7f9c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i00020a02822840e1be9ac1fe3d0f77b9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0c24cc56b52f4414bd3ae7a234e38e2c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia66aa85208284664a6066a54b77d9596_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i49335ab777f44177af91d79c1cedb84b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i21e3cb39d7a04a72a6c3193f729c3f32_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5883bd59be8748168a871dee97c66fe9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ice42598b8cae4582824d744d3e840d50_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a9b4a9523764d6598561faa8a80da0c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie167d93883024fffbd5d75768b414e56_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i01e9832bcf0f4d2eafbe4e017061fa40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7fa2f5b5040f4984b5ad58fb2c105a43_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i68a48a62245945a3befcc0715c85979d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib880077cefb244fd93630e34fc5fdb86_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if80b5f81d13b426cb8e3f8f3ee88dc79_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i32980993d42043e9ac1c04f5891f17bc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if17819f1308846b4981cd3852b6a5571_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia7908ed853a34fed8b0f153902bb26db_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3195d9c4315744d4a531ffb3f379e20b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if88135114abb4a37a756e8fdbfcc8986_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42d14140c7c9477db21efc528813628e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia825c9b5e40e4ba9b960762d97aaed6e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5de54b284d5422a83ddf4cdd1b5cb72_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i901eda5b2f444e239cedea9b8b6d4e29_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if3cc9e5793b64bc3b0c8e1f2ee0c6d93_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib36f57148ce64072bc808b7a30fe8ca4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i771ae2a83cf449d3ba95f2fc9cfa81a0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic1dcb9f2727e4dff8632426cb96b9a73_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i14de449a6377488db2eccb1332574086_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7ef2420b59cf4c5d9079b2a71c3a897f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:CommercialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2bfda833c1974a8493828c60e665579e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:ResidentialConstructionLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1125e6dc6995418f9493b8ebc926d728_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8e92713348df4fb9bdcb4c21e137014b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic3fd8ef1db174107bb8579ccda0addc5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib21a68408e5c4373bec4874a33ab6651_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:FinancingReceivableTroubledDebtRestructuringsAndTroubledDebtRestructuringsThatSubsequentlyDefaultedAxis">he:FinancingReceivableTroubledDebtRestructuringsRealEstateLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibd1a2ab59994413fa88aa8fff2500a5a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="he:FinancingReceivableTroubledDebtRestructuringsAndTroubledDebtRestructuringsThatSubsequentlyDefaultedAxis">he:FinancingReceivableTroubledDebtRestructuringsRealEstateLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89f714607e8f410c9bfb98488672b60f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i559cc45d11ac4c439a29077c7e6216da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">he:Residential14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1df83bc4f8574971960f2e727655b624_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i92720ded9e384e5b9f35d78a1b815708_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">he:RealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i47d2d792db4241029166e9b2400be4f1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6df8958c14a34290852299159964d8e2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i40a8a1869a5f44ee96c9b13c69f594d2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i46c3ce45d5534ad7aa1dd39c50038092_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5257b976043f457a924978c4c37e54f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b3a485afdd2440b9d30625cda4757a3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i82a8fe9fd7b647029f427090936ba5fe_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i59ee394b5e9d4d43867da924b9aef7b3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9a4cf3abaa3b49289486615e8d35b0a7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">he:MeasurementInputNoteInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i452bf9a1530249a58124ae021ffd7ffb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">he:MeasurementInputNoteInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i614da6fac57d4c4f824f4d99ade4eabb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1649473df23c44838be0809b9a8125d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8cca09ac97e44c89a52dca2d7be2bd0f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0408fca6095b48daa8fcfd16d5a9dacb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iebcf51b7b0bc44729dd75d75c4537b2c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaafd7adb2da3429286e6ee60022c8a1c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id76614b4ed694387b705d6e4d9bdbf9d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i04f5711619f14f6bad4a1d99383946c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ae20f4b4c704c508c6cbcea88d20a13_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:CommercialAccountHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id11579c89e6847d4a784b3824975d1e0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">he:CommercialAccountHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id787a90f796c448e89c35f3e90726357_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ica503527d6944dee9f60d2ab838a4338_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f78f696dc4e48608f00b68b54918762_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i24c57a8e8c0143fd994f272b1e910024_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i299bc012fa2f4f56b2c55fc53da6cb8a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i64b3cdbcaeb24b1cbbb9714db14a9cdf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ida13dd60a73141daa4e89f772cafab6c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8f6d68ff48b54666b964516ff7b076c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6790f87e026a43148476e00c756f95b8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iddbb5280a6dc45488ba3d0b73b8289ce_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia314c187e85e427998e5c97cb3bcc409_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9ed514a19a804401ad23700cdbd6c10f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7ad9ed8689dc4becb010abc6c3b33118_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7fe004a1406e4aa594286e0660615dd5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i05b72afe9de14c84a2cd23c5efba7ea0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0687458265134a6caf90f82276381007_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if55d21942b8541c1a148234efd4b105e_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="i708841d8f65148a3ad79d56f10b84dd7_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:HEIFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="ie950639f7913475491a5dac61b75b62b_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:HawaiianElectricFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="i3c6af026bfe44c3a86c25b2c8a469b73_I20220218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:HawaiianElectricFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-18</instant>
        </period>
    </context>
    <context id="id3fa10e5f8fb42d599b0c2de4707db00_D20220218-20220218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:HawaiianElectricFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-18</startDate>
            <endDate>2022-02-18</endDate>
        </period>
    </context>
    <context id="i2da66c8e9d4d4acea50bdcaaa52f914e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9902bf7ab5a842ed9b65d9651c3663b3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6fd5131d188747deb4ddb3dbcd15da1e_I20230316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:HEIFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-16</instant>
        </period>
    </context>
    <context id="iad3f4e83649a4d84a46dad854c683786_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1a83bace99fc4c76bc0eb52e00a5a30c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023BMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ice881c7a7cfe4f00851980d24fd648b9_I20221020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-20</instant>
        </period>
    </context>
    <context id="i74fa955a6a054df9ae581ea4818ddb4a_I20221228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-28</instant>
        </period>
    </context>
    <context id="i868ee7d2a4aa421a81b28977b54056de_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifbad9d6e7b4d465282e3066765271689_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0ee07ca5d45147c89c7a58fda9c8a157_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="i5c757e4925654d74a9b6940b84265fae_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023BMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="i7850607f8b85443aa8f340d66b6df0f9_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023CMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="i9fc40b0a87614376805038a31f4db076_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="ib1a0267f3f9240d4ae0cb25319ff6935_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023BMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="i10b85411f69f4871b8973dabc5d3cbac_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023CMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="ic16ccf9535204730979718e399d4a38b_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiiElectricLightCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="icc0e06dac70149da8e298d20b057939f_I20230110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">he:UnsecuredSeniorNotesSeries2023AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:MauiElectricCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-10</instant>
        </period>
    </context>
    <context id="i3b861a5fdc6d40d59a9c0f93ce78dd07_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb2c1d2fd71a4774bc0139e963640c8e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idbcf68c96ee24e1ab3a55e3db1269fae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib35326b25a9a428e964aed5556094645_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69782460bff447beae8a6c5aac25dba4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic76a82a82a5743bc919caa6772381035_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if8ec0d25a51c4476bdce99f7c63940b0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i63003742c3114c35abb1d851e8c8dc12_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i931efdbe025f45fc908c85ab0f60a4d9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1f8dc12e0be0489b9e6a1fd50375f031_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i367091b43b1542f79c0a9e2c09d796e1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia7f26e42294940988df2560abd4bb724_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iccbf8139245d4916a3e49c5fc02de85a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23ab86609b2c4359b6b8c49a38553910_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a83ae7b20e044f281c09c9276c60698_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i392f5cd5ac4644f68b627a130a3b703a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica824b85fba74476b0a0d6f4c8be5270_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0237941341fd4210ba14ea3116b8dfa7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia0a887feb4154a87b29aae593b5cac39_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7755d7879c1d4b1b9a246508203b5dd3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i520fda4379a94717881828a179454807_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i269c9a1ff02b4cb99e94034177930702_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i038db935075140279074ac33f1df1476_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ida3d225b8f7248c095186170600786e8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5a9fe14beba34f2a94547957d2b271a4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">he:AccumulatedGainLossNetCashFlowHedgeHeldToMaturityParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i280622d847bc4f4b84316bfc7b994e89_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">he:AccumulatedGainLossNetCashFlowHedgeHeldToMaturityParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id610108bd0fa407bbaad82e57510cf7e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i92cb51aa81b1469fb53e076a2c2c3344_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic79a36110b2e466ba337af461cd1d916_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5c965795cac449a29f233f1fef16a91d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i479b9e8381e74967bce19eb8fdfbdec2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">he:AccumulatedDefinedBenefitPlansAdjustmentImpactOfDecisionAndOrdersOfThePublicUtilityCommissionIncludedInRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i52d0978e18c04339bc193f6407b082e1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">he:AccumulatedDefinedBenefitPlansAdjustmentImpactOfDecisionAndOrdersOfThePublicUtilityCommissionIncludedInRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i45d2c3539508472caeb99533666533b1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib8f509584b9945bba4083364f23865cb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic26b87d47f8a47689e9881b8c4eda204_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idc722a6e183a451cbfaf07af348713a0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i82ba9ab2fe7946819d93abf6cb7a28b7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">he:AccumulatedDefinedBenefitPlansAdjustmentImpactOfDecisionAndOrdersOfThePublicUtilityCommissionIncludedInRegulatoryAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5fa0a3b42da346bebc5631244299814e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">he:AccumulatedDefinedBenefitPlansAdjustmentImpactOfDecisionAndOrdersOfThePublicUtilityCommissionIncludedInRegulatoryAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic2627b586e1346e3b8b65e7630ed9640_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2054702bfbf04dc687834f9a17217510_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i06a37d50ea09435895878d58c5fdbf4d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="icf7c93c9f27940e5899826ee90154c88_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i43988bba4ff54079b1c9f149bd912922_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7ceaf2f8e9514f0c8989c9179cbe247b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i30d38bcfb11342c3b8cb758475b3a47a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia6ed5ae34fa04c5eb889f8c149edaabd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2b5101198a4e4ff4a98740830b99411e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i65bbcf7e5cfb4f0ca22716d85a384db8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib89f16ffd71c4872b62f00059a55ce42_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i17e48b3db3b74be49d4c7f4b5e60c4b8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia04ea7f8447047679f48d2aa63ee1c03_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib8b9ec27f19b414e9d8526324487c389_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib02cc1bd2bda4eb5bde93cc93d221f35_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9938eae473ed43758c00b3c642696c31_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i27acdfcb3999460a9795a9be21af8c20_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie3089f2931ba4747aba7201dc991d534_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i52b09b65fe5341f394e3b20193a21870_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i84820b624ea446b3bf37e2e5b76c8479_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i006e8bb231bf4806a89d762e625295b1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i619e7c219ba04ca0bc00beb60a4749a0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i31dcce98e2584fbb9f2fc334b9f7da8f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i835b7c8622034de795d42d98aeb03bb9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8a81b67746cc4258820140ddfa3697e1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if410856d675046a5869ac5db03bc95f3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ife0f0df8e5044ebfb592f49793ef1f78_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9432328596b243f389804f7b23a6cd4f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4d5868505317415a816d01653ce27842_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9887d808737044db9e166d62016061b5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia1a1509139664375bebb2102be587a6f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7a632f136b40419fa84f9bfc0aa1de81_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1f91bc94d7364c6090f7143de5de49d9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib53172f709e54f17bfff139c1da5e6e6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5f0a46820ede48ff9229b60f43743e8c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if78cf67939644aff8dfd1b4e5a162380_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i46994a0095474218904014abc2f639e7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idc8fa739ed8b4601912f21843657a977_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id955cd8d91074771abc40ef46e971f17_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2f946944015e476b857d319bef47ffb3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1e264cdc9b7c497180ec02bcbcf21931_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iace1b14d1ac54b13ad03a6aa5b35c974_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i157f2a00390c4296b14adbfbf2192fa4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5820380927f94f5abd605f0992dda007_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1c2f2426bebc4a019e359aa442f45d08_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0446a11373f2469988916799b2d58b52_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia788791e419a409e9386724dd094745d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia539f12be0b44ef4ac2f5d8d2bfe3498_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib39f6203c4fe44b9a0d5f7ad2ff2fae7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i79e67b69823b471c8c56ba44d59a279b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i537b83fec37a4bc18474419ba7fb8daa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id4ac4e74cbda42678d7ea14d2ed601b3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i77ff93a4eeb548f7a3210bbd3393c449_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i934bd80e07ac4102aeea28e76b944e71_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8854db1ee6d04d88882c50092e0ac684_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0b013cddf03a4dc3a092dfb771c9aec5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i466653342bd54ebd9d28eb69aeff5418_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if12ad2f4c5314d5192e53e140396bba9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i90fb8ae5e9f14205ac554ddeda9c96f3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1faeb2ea4dbb4c5688d4dd75cc1ccf36_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i176a7f1729e043c1b432fe4df9758d6e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i766d6cfceab4463ca208c69ecef4ce65_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesLargeLightAndPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i734c62bc2d9649b381c5b7aef83d94cc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i65184a70fac440b3b1a707de8009d732_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ide093258b2c140afb5f094e6f2000315_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i62008055b0da47aeae396a27cf70bc4e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:ElectricEnergySalesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if061a22ef8d1458da88819fe4e1dea1f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4b18780e328b41a4a801fa46b649ab1d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i279613eb23524ad8a6d531f18cbc4832_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6c6d354ebed54edb81223f04770d3d36_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id2a62a5a424d44afb7b069e45f8eb1b0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6188b7b41460488b84d82bbbf5c6a26b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibbbbd5c3a124415e94997978a6a271aa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i19d6ec1cd1fb4394beabc691ef13e5be_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i490adb34b0544e829c75faf1bee3085b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i214e2ee5f7a34435b70976861911489c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib29468c60e674260943956336fab54b1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if46c19c2b5414400891a40ebcd316d00_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:RegulatoryRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2d5ecc9552e24039982af0da49d64255_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id7381cb820504ea0a7de8e4b1d3cff23_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i85f9d49b4fb64874819d6ea04386d94c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id36a6d21e7e6472a85edaa37c2ad631c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:BankInterestAndDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i57a5ceae4dd142dd85397feef51be3bc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0d8750c3359a425887feceac50480c07_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie031fed1984546458c17e5f15f2b43ac_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i55f8a462f6de41bf8c7ddac3ef390b81_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">he:OtherBankNoninterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic35b2a66f9ed4310b4eea23d871c6dd9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia6fcf5145a0c47f795fd77c84c7b119b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id9f3b2fcb4e34e7faeff94785c923aa7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib050909c1d054c11babf322ac1387d86_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie1753801925742249c68e764689efcd4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia922b6ee18dc4b8ba28ffe22292b19fa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6698c1d3a11c4921a3e5bf4835ba184a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0c00cb14df2a4b548c5bb12332ba7612_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie4263b91c4494258b33c63c138d3e8d8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:ElectricUtilitySegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id36baaa0421e4461bb5501942b78a2f2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia76dbed24ed54a4a9fbb7a48641fd7cb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i79e4608e34a245999a7facfe4d6db5d0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1accfd98e0f644f1be5d1ec989f5da6c_D20140301-20140301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">he:EquityAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-03-01</startDate>
            <endDate>2014-03-01</endDate>
        </period>
    </context>
    <context id="i07f173cbcc9c476398b6c43e74706508_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">he:EquityAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i64ac5349abd34d45a21a28d71a20353e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">he:NonemployeeDirectorStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4a9b0ca7e2554bbd97c0bcc2c41af006_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i459eee7b1f17494aad7a6107e4bea0dc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i94d3f668dbdd4845a419d188bb93b70e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic80cc24ae6574e738d3f2c0e914cad7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3ca7e7f0aa3b488abefbad3cd04263d5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifaec2ccf09694bde857bc1ab58cb7b42_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4694f3bc24b24ba09fe2240894c8545d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i429ddec501444727add6c6915d256611_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanLinkedToTotalReturnToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0bd72cb19972489f96b02a80ab394df4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanLinkedToTotalReturnToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanLinkedToTotalReturnToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanLinkedToTotalReturnToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8142a1c11536448f89994bcc449f8439_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanLinkedToTotalReturnToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iae4a3bf9283743f0abd080fb2bb90d48_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanLinkedToTotalReturnToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i083dc179c9b24f129280e70458baa31b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanAwardsLinkedToOtherPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a7c91c4077a4552b44d8235942e3005_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanAwardsLinkedToOtherPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanAwardsLinkedToOtherPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanAwardsLinkedToOtherPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i82a2bfbf91fd49978ad646e6a3508f9f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanAwardsLinkedToOtherPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifac8636451a94509957476d61305075f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">he:LongTermIncentivePlanAwardsLinkedToOtherPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i100fa6263b334382bbf8deb055c3733e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7637e2473b544991a820b05b9dd8389c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ieedd9b61c70d40e4840d3de1c59578bc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifab400b15aab41d69ce30a87b2981c66_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i91a0ba0d0bbf49718e7d5dfef2a10487_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic5224745786b4ae1b6e45e3a8a168256_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2723d7c53d9b41f3823ff649dbb8bf93_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia4fd4c9d52c1419bbcf028a1a3dbaa20_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6eb0895e7ce54315aab4854f719ca6ab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7153bcabed58433fbcca4b33caa28981_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i090939d7fe6141c4bfd163c7ed356512_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib71ea398e26741e0a6062f04c573c44c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica3c16730c79462a9669b08d251f2bbe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e04ccf80de84e0c9c5f1dcec03458dd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5bfbfdaddec4472bbbdf7d380bdd1bd3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16d067ab57a54c66ba862fab0e256e34_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc0154d4951349a8acb5c454f0b42341_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">he:HawaiianElectricCompanyAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe00d35ff2ab428b8c887454e4781f2f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i84d89fbfa21c46df9f2b0ccdda2c7b17_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8bbadb3027eb4c1e83b2e09c12bb04df_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaa4961cfdb89439e8de28c6b1e522086_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i74e01494aafd41fabf462a0ba62cc83f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i709035f4a977405c92f46f51cc5582e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4178a6da56424b3e9e08b19030fbadb7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iec182b6f2a3e45df990e1cefc4b132f8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4013a0beecd941b5a75416017441d1ae_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0bf1b58eac104b8181ab46812b364dad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d1c094649fb49fb8492c480c7c55a04_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idef74162fbfa49909fa21c54f01e9c16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iba450076208848f5be853f91ec483953_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1350e8b1d0a4450387af3b37f7aa2d1b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0fce9e7422704b7ab9ad1344a4636e91_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9ff1a788780645b8ad27b04e952fa2a0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9c67bd2e2e541ef885ea147a73c8982_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7fcdb8d6ce68406c94523f60542bc88a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1cf99786f0b440e69794fbe094fc3a36_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i82a4d197fb584a389ca13ed98f6b4a41_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia176baa212db4489a4f14fcb36ef38d4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i96609a8596f2401bac30e1765e350c47_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5accdc6b538f4c6e8d2b5f088ef96c74_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i566a3ad2e7174797a29e904d3bd1f5fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i95e9fb5303b946a68da03d3396590b88_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifb8eaa40cb6c477e9c839ff66c33d9a2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic093add3142c41bd86e29d2da9224261_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i33393cbcfddc4e0c92812f435e42fca1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id28d78e939df4a95aa9a1940e8daecb1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8ef69a30d2d4573be585702772351dd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic44fe62ecf8e4234a78e5ca30b23b70b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1d0fd9918c224d37a51ed2de579bbe15_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6ebfdfd780554345bc1603868d5f30a2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i863cc0a37b0a4fedbf9e1f7444e1775f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if1a7155982cf4178bea6c8bbdb5112d0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i320d187ef95344d69209cf2bf7e93982_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ba4eff7cdd5421099038b5434eed40f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iff516c92fab44712be5c9a36bbe6e77d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie7d7b27a30f74cba8712c38e9b80e68f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id7e2ad1b622d40058977b61cdb004810_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8f11663f27154d96b02d0b4e802994f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia48216ac14974142b5b4d42ff2e5f7d3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f0b7e49f438410c9dcc4bc7b18f95e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4447aacd6ace428b92f994791830fd83_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i11ddb653fee547ee8ee107b25f91aeab_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i129de36d9ae647ba986c5ff35741ba88_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie42e9870b80743f7ac5b26b1f6a6452f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9b239073958447da84b6aaa89674648_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifbc8b1af6ee54ff6b7d30b698c92e88b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iae404ef0ed834691accef4078ff8d43e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib86a23c3fc5e4eb58a1b7d138af8cb18_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idbf51b8065e64f0c90b9f3eb697b1325_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i17278c436a7a46d09fddbbcee4f210cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i95f314f27e42445bab22aa9c60aa690f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id22713afd80f451e9bd061b577be9405_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib01709faf7324c95880207a031e8ea3d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02b0bcd61a0a4343bf7bcde76df9841d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id97022e11da44768895ebc04d069a3dc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i971e3fbb4f2c4dbd99e8c6b87caedfb6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i78d198554040468aae5a07f7b5f38ef5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1382131983e44128a4b9f7973f63b4fb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2a162fa84e394e069ffd6594b7886435_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib583cbb840c34885a16891f1cd2c4ec6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000354707</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">he:AmericanSavingsBankFSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</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="agreement">
        <measure>he:agreement</measure>
    </unit>
    <unit id="entity">
        <measure>he:entity</measure>
    </unit>
    <unit id="mw">
        <measure>utr:MW</measure>
    </unit>
    <unit id="project">
        <measure>he:project</measure>
    </unit>
    <unit id="mwh">
        <measure>utr:MWh</measure>
    </unit>
    <unit id="transmission_line">
        <measure>he:transmission_line</measure>
    </unit>
    <unit id="kv">
        <measure>utr:kV</measure>
    </unit>
    <unit id="generationunit">
        <measure>he:generationUnit</measure>
    </unit>
    <unit id="mechanism">
        <measure>he:mechanism</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="contract">
        <measure>he:contract</measure>
    </unit>
    <unit id="installation">
        <measure>he:installation</measure>
    </unit>
    <unit id="issue">
        <measure>he:issue</measure>
    </unit>
    <unit id="loan">
        <measure>he:loan</measure>
    </unit>
    <unit id="institution">
        <measure>he:institution</measure>
    </unit>
    <unit id="extensionoption">
        <measure>he:extensionOption</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6MzViOWJmZTI5YjJjNDRjNDhiM2FkNTI4NzIwNTk4OTQvdGFibGVyYW5nZTozNWI5YmZlMjliMmM0NGM0OGIzYWQ1Mjg3MjA1OTg5NF8xLTEtMS0xLTE5ODkwNw_8fccad16-6710-4c60-a6ba-2b88d4996af7">0000354707</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6MzViOWJmZTI5YjJjNDRjNDhiM2FkNTI4NzIwNTk4OTQvdGFibGVyYW5nZTozNWI5YmZlMjliMmM0NGM0OGIzYWQ1Mjg3MjA1OTg5NF8yLTEtMS0xLTE5ODkwNw_d00d80b7-757d-417c-aca1-a751d849d8bc">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6MzViOWJmZTI5YjJjNDRjNDhiM2FkNTI4NzIwNTk4OTQvdGFibGVyYW5nZTozNWI5YmZlMjliMmM0NGM0OGIzYWQ1Mjg3MjA1OTg5NF8zLTEtMS0xLTE5ODkwNw_70ed6431-437b-4e42-861c-2673831f1c21">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6MzViOWJmZTI5YjJjNDRjNDhiM2FkNTI4NzIwNTk4OTQvdGFibGVyYW5nZTozNWI5YmZlMjliMmM0NGM0OGIzYWQ1Mjg3MjA1OTg5NF80LTEtMS0xLTE5ODkwNw_b570e035-f2e8-4578-9d2f-ea9cd7bd1126">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6MzViOWJmZTI5YjJjNDRjNDhiM2FkNTI4NzIwNTk4OTQvdGFibGVyYW5nZTozNWI5YmZlMjliMmM0NGM0OGIzYWQ1Mjg3MjA1OTg5NF81LTEtMS0xLTE5ODkwNw_8dfa1098-1dfa-487a-9db0-219fb0a7e984">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6ZTY1MTJiYTJmMmVhNGZmOTk3MzA2MDMyYzQ5OWJlYjYvdGFibGVyYW5nZTplNjUxMmJhMmYyZWE0ZmY5OTczMDYwMzJjNDk5YmViNl8xLTEtMS0xLTE5ODkwNw_94dd15b3-a99d-44d9-b839-329cb492f2fa">0000046207</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6ZTY1MTJiYTJmMmVhNGZmOTk3MzA2MDMyYzQ5OWJlYjYvdGFibGVyYW5nZTplNjUxMmJhMmYyZWE0ZmY5OTczMDYwMzJjNDk5YmViNl8yLTEtMS0xLTE5ODkwNw_7d403193-5a2f-4454-9145-21d285fc444e">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6ZTY1MTJiYTJmMmVhNGZmOTk3MzA2MDMyYzQ5OWJlYjYvdGFibGVyYW5nZTplNjUxMmJhMmYyZWE0ZmY5OTczMDYwMzJjNDk5YmViNl8zLTEtMS0xLTE5ODkwNw_b397df84-8123-4787-982c-b96b075ee10f">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80L2ZyYWc6OTI5YjlmZTE5YjY5NGJhNTk1OWQyZmMzMWNkYzAwYmYvdGFibGU6ZTY1MTJiYTJmMmVhNGZmOTk3MzA2MDMyYzQ5OWJlYjYvdGFibGVyYW5nZTplNjUxMmJhMmYyZWE0ZmY5OTczMDYwMzJjNDk5YmViNl80LTEtMS0xLTE5ODkwNw_7896f332-46d6-4894-81cf-7d81ef40301e">Q1</dei:DocumentFiscalPeriodFocus>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80Ni9mcmFnOjgzMTYyNTFhYmExMDQyYzNiNDg3YjVlOGUxYzU4NzRlL3RhYmxlOjZmMWVhMDA4NDE0ZTRiZDk4YzVlYmNhYzRiOTc3MDk1L3RhYmxlcmFuZ2U6NmYxZWEwMDg0MTRlNGJkOThjNWViY2FjNGI5NzcwOTVfNC0yLTEtMS0xOTg5MDc_c4604050-4951-4dc3-bf9e-6faa6f669a4d"
      unitRef="usdPerShare">6.67</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80Ni9mcmFnOjgzMTYyNTFhYmExMDQyYzNiNDg3YjVlOGUxYzU4NzRlL3RhYmxlOjZmMWVhMDA4NDE0ZTRiZDk4YzVlYmNhYzRiOTc3MDk1L3RhYmxlcmFuZ2U6NmYxZWEwMDg0MTRlNGJkOThjNWViY2FjNGI5NzcwOTVfNC00LTEtMS0xOTg5MDc_29fad457-0c4f-41c0-ad33-d69a354c707f"
      unitRef="usdPerShare">6.67</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy0yLTEtMS0yMTA4NjQ_dbd53753-267f-420e-b907-7b9870a7506a">http://fasb.org/us-gaap/2022#Revenues</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy0yLTEtMS0yMTA4NjQ_f95304e5-44cf-426f-8dbe-96d29ef1c099">http://fasb.org/us-gaap/2022#Revenues</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <dei:DocumentType
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTkz_40506063-da6f-459f-a955-3ccee977e3ec">10-Q</dei:DocumentType>
    <dei:DocumentType
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTkz_c975e4de-bcdf-4e8b-80c2-ddb7e0947c56">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTgz_193aa9cc-c230-4fae-887d-41b35bd3dd24">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8yMTk_71464122-8b43-4976-b833-624877a55452">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTc1_8b4e959c-cd54-4a81-9b33-6dddb0dc439b">false</dei:DocumentTransitionReport>
    <dei:EntityRegistrantName
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NmQ0M2ZkYmM4OWVmNDI5ZWE3MzY2MWE5OTI5ZTg4ODgvdGFibGVyYW5nZTo2ZDQzZmRiYzg5ZWY0MjllYTczNjYxYTk5MjllODg4OF8xLTAtMS0xLTE5ODkwNw_9311c1d4-a056-48ce-94fa-42bf8352408f">HAWAIIAN ELECTRIC INDUSTRIES,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityFileNumber
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NmQ0M2ZkYmM4OWVmNDI5ZWE3MzY2MWE5OTI5ZTg4ODgvdGFibGVyYW5nZTo2ZDQzZmRiYzg5ZWY0MjllYTczNjYxYTk5MjllODg4OF8xLTItMS0xLTE5ODkwNw_924eb169-ca2e-4f5a-ad78-14c110f6ae9c">1-8503</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NmQ0M2ZkYmM4OWVmNDI5ZWE3MzY2MWE5OTI5ZTg4ODgvdGFibGVyYW5nZTo2ZDQzZmRiYzg5ZWY0MjllYTczNjYxYTk5MjllODg4OF8xLTQtMS0xLTE5ODkwNw_11123352-1c3e-45e3-8706-5f7982b4942c">99-0208097</dei:EntityTaxIdentificationNumber>
    <dei:EntityRegistrantName
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NmQ0M2ZkYmM4OWVmNDI5ZWE3MzY2MWE5OTI5ZTg4ODgvdGFibGVyYW5nZTo2ZDQzZmRiYzg5ZWY0MjllYTczNjYxYTk5MjllODg4OF8zLTAtMS0xLTE5ODkwNw_8c8d7690-e472-45ee-91f4-32bb0d73df19">HAWAIIAN ELECTRIC COMPANY,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityFileNumber
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NmQ0M2ZkYmM4OWVmNDI5ZWE3MzY2MWE5OTI5ZTg4ODgvdGFibGVyYW5nZTo2ZDQzZmRiYzg5ZWY0MjllYTczNjYxYTk5MjllODg4OF8zLTItMS0xLTE5ODkwNw_81fcb0fa-fcd5-46e6-b450-cd5b884d891a">1-4955</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NmQ0M2ZkYmM4OWVmNDI5ZWE3MzY2MWE5OTI5ZTg4ODgvdGFibGVyYW5nZTo2ZDQzZmRiYzg5ZWY0MjllYTczNjYxYTk5MjllODg4OF8zLTQtMS0xLTE5ODkwNw_55e4969f-91f5-43d0-88f4-c77dba5758e1">99-0040500</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTc5_4681430f-d5bd-49d2-9422-b4b78afe53e6">HI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTc5_48c49b2e-c28a-4b11-9657-247e0941e36d">HI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTg5_13748982-a5c5-487a-ac95-09e2b4ee470f">1001 Bishop Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTk0_9f120db5-d336-448e-9f3b-477f3b1abf35">Suite&#160;2900</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTcy_1ebebf2f-83f6-4529-8e52-4eaa3683ab91">Honolulu</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTg0_b97678fc-78d9-471e-9ba0-2c3bdcbffd40">HI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTcz_58eb2dbb-4477-4764-83bd-73da3e54d7cc">96813</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressAddressLine1
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTk1_72d2f2a5-a20a-4d52-966d-9d51a72934f4">1099 Alakea Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTc0_36604fef-822d-419c-8125-614d009c2aa2">Suite 2200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTg2_6a697109-82b3-44f9-8e87-114ac1ff25cc">Honolulu</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTc2_f9971bd7-ab71-4e12-a579-17b09c85fad2">HI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTcw_f50b558a-3b9e-4b47-9205-cc8b4a96ec10">96813</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTkw_9167a9f9-0761-47ba-b3f7-15247620018f">808</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTg3_3d78db71-15c4-4bd0-bae2-1ddbd447df62">543-5662</dei:LocalPhoneNumber>
    <dei:CityAreaCode
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTcx_dbdc35c8-d055-4815-9cf8-c83aa3dcd87f">808</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGV4dHJlZ2lvbjo0NzY1OGY0YjI0MTQ0NTE2OTA1OGEyZDc1NjQ2OWRhNV8zMTc3_d38a4f92-bbea-42f2-8618-7ef0a35c2906">543-7771</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6Y2JlNmZmNmM4M2ZhNGQwY2I5NzEyODVlOWQyZmMwMjcvdGFibGVyYW5nZTpjYmU2ZmY2YzgzZmE0ZDBjYjk3MTI4NWU5ZDJmYzAyN18xLTEtMS0xLTE5ODkwNw_c0542830-75b8-4a2e-82a6-112db306ec83">Common Stock, Without Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6Y2JlNmZmNmM4M2ZhNGQwY2I5NzEyODVlOWQyZmMwMjcvdGFibGVyYW5nZTpjYmU2ZmY2YzgzZmE0ZDBjYjk3MTI4NWU5ZDJmYzAyN18xLTItMS0xLTE5ODkwNw_9d7f12f8-a62a-4279-9112-5faa3ad71625">HE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6Y2JlNmZmNmM4M2ZhNGQwY2I5NzEyODVlOWQyZmMwMjcvdGFibGVyYW5nZTpjYmU2ZmY2YzgzZmE0ZDBjYjk3MTI4NWU5ZDJmYzAyN18xLTMtMS0xLTE5ODkwNw_3efe64f9-945e-4b95-b965-f73ca9db356c">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6ZWZhZjg2YjkwMTU5NDMxZjhkN2I3YjhhZmI4YTc1YTMvdGFibGVyYW5nZTplZmFmODZiOTAxNTk0MzFmOGQ3YjdiOGFmYjhhNzVhM18wLTEtMS0xLTE5ODkwNw_6755d5ed-632c-4b78-8f06-ee6a0e8e9102">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6ZWZhZjg2YjkwMTU5NDMxZjhkN2I3YjhhZmI4YTc1YTMvdGFibGVyYW5nZTplZmFmODZiOTAxNTk0MzFmOGQ3YjdiOGFmYjhhNzVhM18wLTctMS0xLTE5ODkwNw_dcb26486-613c-481b-aaa5-d6e93b7984b2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6YmY5ZTY0Zjc1NTY3NDRhZTg1MDNjZjY2MTlkOTRjZmMvdGFibGVyYW5nZTpiZjllNjRmNzU1Njc0NGFlODUwM2NmNjYxOWQ5NGNmY18wLTEtMS0xLTE5ODkwNw_ffb850d1-086c-4ec5-af2b-4cb5163341ec">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6YmY5ZTY0Zjc1NTY3NDRhZTg1MDNjZjY2MTlkOTRjZmMvdGFibGVyYW5nZTpiZjllNjRmNzU1Njc0NGFlODUwM2NmNjYxOWQ5NGNmY18wLTctMS0xLTE5ODkwNw_9150d2b8-9f4f-404c-9adf-024be360a22e">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NzJjYWMzOTQxNWRmNGE5M2E1ZWRmYThhMzZjN2U1Y2QvdGFibGVyYW5nZTo3MmNhYzM5NDE1ZGY0YTkzYTVlZGZhOGEzNmM3ZTVjZF8xLTAtMS0xLTE5ODkwNw_ead26835-bc31-453a-ad47-18600ed43131">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NzJjYWMzOTQxNWRmNGE5M2E1ZWRmYThhMzZjN2U1Y2QvdGFibGVyYW5nZTo3MmNhYzM5NDE1ZGY0YTkzYTVlZGZhOGEzNmM3ZTVjZF8xLTMtMS0xLTE5ODkwNw_f662bdbb-832e-4af3-8764-87b53eb249eb">false</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NzJjYWMzOTQxNWRmNGE5M2E1ZWRmYThhMzZjN2U1Y2QvdGFibGVyYW5nZTo3MmNhYzM5NDE1ZGY0YTkzYTVlZGZhOGEzNmM3ZTVjZF8xLTctMS0xLTE5ODkwNw_d0c06e87-97f3-4d3a-8c0f-830b6fe9417d">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NzJjYWMzOTQxNWRmNGE5M2E1ZWRmYThhMzZjN2U1Y2QvdGFibGVyYW5nZTo3MmNhYzM5NDE1ZGY0YTkzYTVlZGZhOGEzNmM3ZTVjZF8yLTMtMS0xLTE5ODkwNw_2b7a243b-2b25-4130-b0f4-ba7d344afed8">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NzJjYWMzOTQxNWRmNGE5M2E1ZWRmYThhMzZjN2U1Y2QvdGFibGVyYW5nZTo3MmNhYzM5NDE1ZGY0YTkzYTVlZGZhOGEzNmM3ZTVjZF8yLTctMS0xLTE5ODkwNw_7dd12911-08d8-490d-84c2-0644636cf52b">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6NzJjYWMzOTQxNWRmNGE5M2E1ZWRmYThhMzZjN2U1Y2QvdGFibGVyYW5nZTo3MmNhYzM5NDE1ZGY0YTkzYTVlZGZhOGEzNmM3ZTVjZF8zLTQtMS0xLTE5ODkwNw_39b8f38c-eb68-444b-a984-a267ef8184dd">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityShellCompany
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6MDM2Y2YyNTAzZTgyNGNmZTk5ZDA2ZTc5MWVlMmEwZDYvdGFibGVyYW5nZTowMzZjZjI1MDNlODI0Y2ZlOTlkMDZlNzkxZWUyYTBkNl8wLTQtMS0xLTE5ODkwNw_8698be42-67e0-4766-8c47-98b41351e7fe">false</dei:EntityShellCompany>
    <dei:EntityShellCompany
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6MDM2Y2YyNTAzZTgyNGNmZTk5ZDA2ZTc5MWVlMmEwZDYvdGFibGVyYW5nZTowMzZjZjI1MDNlODI0Y2ZlOTlkMDZlNzkxZWUyYTBkNl8wLTEwLTEtMS0xOTg5MDc_61cd3b09-2b47-41ab-9f01-b39ed18fc886">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i106565ae94bd4fccbe45cdd051d46796_I20230418"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6MWVhZjNhZWE0MjlmNGYwMTk4MzViMjZiMDFmNjFiOGYvdGFibGVyYW5nZToxZWFmM2FlYTQyOWY0ZjAxOTgzNWIyNmIwMWY2MWI4Zl8xLTItMS0xLTE5ODkwNw_7eead0b3-9b25-4b35-a2fc-0aeaa3e277ba"
      unitRef="shares">109572075</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i4d99bba56eea4cb88cfedf40848c4d5f_I20230418"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xL2ZyYWc6NDc2NThmNGIyNDE0NDUxNjkwNThhMmQ3NTY0NjlkYTUvdGFibGU6MWVhZjNhZWE0MjlmNGYwMTk4MzViMjZiMDFmNjFiOGYvdGFibGVyYW5nZToxZWFmM2FlYTQyOWY0ZjAxOTgzNWIyNmIwMWY2MWI4Zl8yLTItMS0xLTE5ODkwNw_74fa80ba-d725-46ab-adc3-5ffa7a2d891e"
      unitRef="shares">17854278</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMy02LTEtMS0xOTg5MDc_c0a9bb3c-1f68-4667-bdab-7d9d7072e2f6"
      unitRef="usd">830361000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMy04LTEtMS0xOTg5MDc_fe233882-1d21-46b3-889d-b3c9cf9513bd"
      unitRef="usd">708792000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfNC02LTEtMS0xOTg5MDc_7e8ed281-eb47-4cee-ae07-f38489345684"
      unitRef="usd">93857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfNC04LTEtMS0xOTg5MDc_1ba8e3cc-4d45-4420-a76f-c0378606c0af"
      unitRef="usd">75115000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfNS02LTEtMS0xOTg5MDc_28762fb2-b686-4dd5-a044-53e3b801785a"
      unitRef="usd">4019000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfNS04LTEtMS0xOTg5MDc_21a54b9d-7178-4db6-a3fe-5fd616fb4975"
      unitRef="usd">1161000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfNi02LTEtMS0xOTg5MDc_e6f51ce7-a260-496a-8442-cfb4968977f6"
      unitRef="usd">928237000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfNi04LTEtMS0xOTg5MDc_b04a4880-69f4-4222-bdc8-8a0c672628da"
      unitRef="usd">785068000</us-gaap:Revenues>
    <us-gaap:CostsAndExpenses
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfOC02LTEtMS0xOTg5MDc_95cc4061-28f4-4e09-b355-e7fda3e7540a"
      unitRef="usd">754486000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfOC04LTEtMS0xOTg5MDc_a4c88de0-7c81-4d17-85c5-1d09101f4332"
      unitRef="usd">635197000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfOS02LTEtMS0xOTg5MDc_d70a3d49-e1da-4469-9539-1cff7e1bd971"
      unitRef="usd">70337000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfOS04LTEtMS0xOTg5MDc_8a21139b-23d2-42d7-8886-3aaf0aa2b686"
      unitRef="usd">45085000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTAtNi0xLTEtMTk4OTA3_b7cfbe2b-7fc8-4dbb-94c3-1c2c30e0d2eb"
      unitRef="usd">9896000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTAtOC0xLTEtMTk4OTA3_d52cfe10-4906-473b-b969-42118c7e8773"
      unitRef="usd">5510000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTEtNi0xLTEtMTk4OTA3_8e32ca89-8ccc-49f3-a719-9fe2bb1e1687"
      unitRef="usd">834719000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTEtOC0xLTEtMTk4OTA3_cd5c17e1-d9cd-4aa4-9efe-11551ef4c4ea"
      unitRef="usd">685792000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTMtNi0xLTEtMTk4OTA3_f27c8b4b-a97a-48bb-92f0-1ed5f865f700"
      unitRef="usd">75875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTMtOC0xLTEtMTk4OTA3_6ad5ef14-c229-4668-8963-0782a2a986a8"
      unitRef="usd">73595000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTQtNi0xLTEtMTk4OTA3_28b72487-142f-4a7c-ba64-32a7d8108c13"
      unitRef="usd">23520000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTQtOC0xLTEtMTk4OTA3_b70bfc5b-879b-4008-806e-5867440edb1e"
      unitRef="usd">30030000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTUtNi0xLTEtMTk4OTA3_b8450029-f948-4d02-9b2b-c9a023ac3e0b"
      unitRef="usd">-5877000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTUtOC0xLTEtMTk4OTA3_500ec280-56d1-44ae-b854-fc8b63c48e93"
      unitRef="usd">-4349000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTYtNi0xLTEtMTk4OTA3_fcbee73c-8a2b-4cf8-acdb-f6d029dd8985"
      unitRef="usd">93518000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTYtOC0xLTEtMTk4OTA3_a54b4440-078d-4e82-b356-35001677fb1b"
      unitRef="usd">99276000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTctNi0xLTEtMTk4OTA3_3a7d956f-7f8a-47bc-ba1d-08cc4edcaaa2"
      unitRef="usd">-1152000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTctOC0xLTEtMTk4OTA3_cff2a08c-40ea-4ad6-9978-0c4ccc75e6fb"
      unitRef="usd">-1243000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <he:InterestExpenseOnOtherThanDepositsAndBankBorrowings
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTgtNi0xLTEtMTk4OTA3_a2dfedd3-f486-49d7-9182-5b4daae48a4d"
      unitRef="usd">28798000</he:InterestExpenseOnOtherThanDepositsAndBankBorrowings>
    <he:InterestExpenseOnOtherThanDepositsAndBankBorrowings
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTgtOC0xLTEtMTk4OTA3_235fdcbb-7597-410d-b218-328d4783f122"
      unitRef="usd">24349000</he:InterestExpenseOnOtherThanDepositsAndBankBorrowings>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTktNi0xLTEtMTk4OTA3_af1a7386-63e5-4193-b298-eea20db5246c"
      unitRef="usd">1131000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMTktOC0xLTEtMTk4OTA3_669a2ea7-bdf0-433f-a6f3-80093bb9e605"
      unitRef="usd">778000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjAtNi0xLTEtMTk4OTA3_24f5e33e-3228-4eb8-85f0-ec9008e6746e"
      unitRef="usd">3301000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjAtOC0xLTEtMTk4OTA3_108b2cbe-635f-42f6-9646-57f3f277adb8"
      unitRef="usd">2409000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjEtNi0xLTEtMTk4OTA3_9a98a2e4-1939-4ae7-b644-13543ef7a31f"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjEtOC0xLTEtMTk4OTA3_5d2f1229-c0bb-49e7-a4a9-077b27dc107a"
      unitRef="usd">8123000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjItNi0xLTEtMTk4OTA3_aaa1451c-a3ee-4ff6-b42d-fbd12bd50710"
      unitRef="usd">70304000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjItOC0xLTEtMTk4OTA3_67adb968-4c35-4616-adfa-37d5a488ed91"
      unitRef="usd">87480000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjMtNi0xLTEtMTk4OTA3_75d11b0a-827a-4034-a903-df0ec42e8692"
      unitRef="usd">15110000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjMtOC0xLTEtMTk4OTA3_861dd1bc-f8a9-49a2-a6c8-2f902ec4eb9b"
      unitRef="usd">17840000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjQtNi0xLTEtMTk4OTA3_2cd3098a-b4ab-4dcf-bd5b-7348e2563487"
      unitRef="usd">55194000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjQtOC0xLTEtMTk4OTA3_4dde1f42-4ca7-4ba7-912a-f04d07a95bca"
      unitRef="usd">69640000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjUtNi0xLTEtMTk4OTA3_836a80a8-dc2b-403d-b5e0-5999122e0117"
      unitRef="usd">473000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjUtOC0xLTEtMTk4OTA3_97eb40d8-204f-42a3-a6ff-f4d4c48f8d50"
      unitRef="usd">473000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjYtNi0xLTEtMTk4OTA3_56834549-3107-40f4-ab90-f5ccf7ed5b04"
      unitRef="usd">54721000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjYtOC0xLTEtMTk4OTA3_03b4eab0-0ac4-48ae-9a43-65ecf1bf7b42"
      unitRef="usd">69167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjctNi0xLTEtMTk4OTA3_3065f8f1-41ff-4b52-a974-21225d8a9fbe"
      unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjctOC0xLTEtMTk4OTA3_c09b7320-280a-4b55-b7c2-a3d0bbb703e0"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjgtNi0xLTEtMTk4OTA3_a2051d16-5f11-4b3f-b3b2-4667e0c6b659"
      unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMjgtOC0xLTEtMTk4OTA3_e3c6ddac-1e84-4053-beea-edff397f6d87"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMzAtNi0xLTEtMTk4OTA3_7bd2a975-5a30-443f-8b8a-a67413b90c7c"
      unitRef="shares">109514000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMzAtOC0xLTEtMTk4OTA3_4dc75422-eafb-4613-a188-f346565ef08a"
      unitRef="shares">109361000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMzEtNi0xLTEtMTk4OTA3_a878f2fe-0127-4aa7-a79f-c2b860b2fd87"
      unitRef="shares">311000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMzEtOC0xLTEtMTk4OTA3_997a134e-4227-4c79-9f79-fab3ee9a7ed9"
      unitRef="shares">273000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMzItNi0xLTEtMTk4OTA3_627c3f47-0fd8-4a79-855a-f3b048afbf35"
      unitRef="shares">109825000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yMi9mcmFnOmE4Y2FjZWJmMTQ4MTRjYjA4MjE1YzI0YjhiNThjZThiL3RhYmxlOjg4ODllODU1NTA1ZDQ2YWY5ODk1NDFlYWZlNWJlNDE4L3RhYmxlcmFuZ2U6ODg4OWU4NTU1MDVkNDZhZjk4OTU0MWVhZmU1YmU0MThfMzItOC0xLTEtMTk4OTA3_6b917293-e24c-4e13-9a2c-70359dc4b80c"
      unitRef="shares">109634000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMi02LTEtMS0xOTg5MDc_56834549-3107-40f4-ab90-f5ccf7ed5b04"
      unitRef="usd">54721000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMi04LTEtMS0xOTg5MDc_03b4eab0-0ac4-48ae-9a43-65ecf1bf7b42"
      unitRef="usd">69167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNS0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo3ZDU0YjA5ZGIzOWE0ZWY4YjdkMzQwZTFmNDE3NjUyNV8xMjE_b35ce03d-b2b3-42d9-971b-0cd7eaefb9bc"
      unitRef="usd">6079000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNS0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo3ZDU0YjA5ZGIzOWE0ZWY4YjdkMzQwZTFmNDE3NjUyNV8xMjg_bfc568fd-42a8-48f0-8670-1fa00ecf29f8"
      unitRef="usd">-44079000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNS02LTEtMS0xOTg5MDc_356d0a50-f933-486a-bb2c-4e3328139781"
      unitRef="usd">16605000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNS04LTEtMS0xOTg5MDc_e5d03c7b-a2e2-490f-9c3a-b360cbe07d62"
      unitRef="usd">-120407000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNy0wLTEtMS0yMDA5MTEvdGV4dHJlZ2lvbjphM2MyNmQxYWE4ZmM0MjgzOWMyYzY1ZmMxYTQ2NmM0Y181NDk3NTU4MTQwMTI_f2c90756-f40f-4de4-9507-16a05806d780"
      unitRef="usd">1346000</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNy0wLTEtMS0yMDA5MTEvdGV4dHJlZ2lvbjphM2MyNmQxYWE4ZmM0MjgzOWMyYzY1ZmMxYTQ2NmM0Y181NDk3NTU4MTQwMDg_344c4db4-d89d-4f0f-9a2d-544033082da7"
      unitRef="usd">0</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNy02LTEtMS0yMDQxMzU_458e2b20-4c22-4f02-9103-e1618bb521d2"
      unitRef="usd">-3677000</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax>
    <us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfNy04LTEtMS0yMDQxMzU_efeb4e92-45d5-4ee6-8275-df4a395ff3b2"
      unitRef="usd">0</us-gaap:OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOC0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo1MGY4YzU4YzJjZTM0N2Q1YTkzMTRlNDRmZDk1YzE5ZV85NA_c521c996-fc51-41fc-9c13-ae2320cb2483"
      unitRef="usd">65000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOC0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo1MGY4YzU4YzJjZTM0N2Q1YTkzMTRlNDRmZDk1YzE5ZV8xMDE_87f8329e-12b1-420b-b40a-f1a71dd2d58c"
      unitRef="usd">1046000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOC02LTEtMS0xOTg5MDc_d2208a59-4539-4a0e-82c7-1286b04ae234"
      unitRef="usd">186000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOC04LTEtMS0xOTg5MDc_12060f1e-70e5-4e4e-8120-c041157c027f"
      unitRef="usd">3017000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOS0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjpmZDgzYzVhYWUyZmE0YmEwODY3ZjBjMjBlZmM3NDRkNV8xMDQ_8603053b-595f-47be-ab83-ccaf3daba371"
      unitRef="usd">17000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOS0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjpmZDgzYzVhYWUyZmE0YmEwODY3ZjBjMjBlZmM3NDRkNV8xMTE_442094f1-b4e6-40a0-9ad7-56bf4063f51b"
      unitRef="usd">-19000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOS02LTEtMS0xOTg5MDc_fc42154a-a673-4adb-ae8d-14b2d8fe3470"
      unitRef="usd">48000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfOS04LTEtMS0xOTg5MDc_745380bb-40ae-44ac-8a26-5d39247c268c"
      unitRef="usd">-55000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTEtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246NjM4ZDkzNjY5ZTVjNDQ0MWJhMzZkMzJhNTU2MTY4ZTNfMTU0_c32cd33d-cbc9-40ae-be20-57820874ff9f"
      unitRef="usd">-122000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTEtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246NjM4ZDkzNjY5ZTVjNDQ0MWJhMzZkMzJhNTU2MTY4ZTNfMTYx_442eca34-82b0-4d8a-ac17-69b2e63e40b2"
      unitRef="usd">1562000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTEtNi0xLTEtMTk4OTA3_dc89afa7-142e-41dd-9641-362e21b76ebf"
      unitRef="usd">-357000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTEtOC0xLTEtMTk4OTA3_3296024f-3218-464f-b8d0-2af5674acc95"
      unitRef="usd">4501000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTItMC0xLTEtMTk4OTA3L3RleHRyZWdpb246NDRmZWUzMmExNGExNDkyZTkyMDliMTBjMmI0YTQwOWRfMTE3_06266eea-d839-4caa-b86c-76b4dcdaade8"
      unitRef="usd">147000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTItMC0xLTEtMTk4OTA3L3RleHRyZWdpb246NDRmZWUzMmExNGExNDkyZTkyMDliMTBjMmI0YTQwOWRfMTI0_b6055cdb-0b0f-4383-97c0-04aa86ff7afe"
      unitRef="usd">-1500000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTItNi0xLTEtMTk4OTA3_caae8f72-f477-4f89-8c63-0740ec044cfd"
      unitRef="usd">425000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTItOC0xLTEtMTk4OTA3_aa826179-0a9d-405f-b5af-68b3addf26f5"
      unitRef="usd">-4325000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTMtNi0xLTEtMTk4OTA3_7dc9071e-e6cd-4ced-8f29-c448cdb1ba44"
      unitRef="usd">20488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTMtOC0xLTEtMTk4OTA3_b4f9fe15-ca1a-4662-8831-4e890189c246"
      unitRef="usd">-117159000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTQtNi0xLTEtMTk4OTA3_22d3b85b-5472-49e7-85bf-15e5e4a5badf"
      unitRef="usd">75209000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yNS9mcmFnOmY1YzUwOTFlY2E3MDQxODI4Zjg1ZjA2ZmVmNTc1ODU3L3RhYmxlOjNkYjBiNDNjY2E5ODQyMjk5OGEzNGY5NGJjZGVhNjFjL3RhYmxlcmFuZ2U6M2RiMGI0M2NjYTk4NDIyOTk4YTM0Zjk0YmNkZWE2MWNfMTQtOC0xLTEtMTk4OTA3_a37b2cd8-c7ee-4f80-9eeb-cb2c7cd5e0de"
      unitRef="usd">-47992000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMi0yLTEtMS0xOTg5MDc_0afb18a6-b977-4152-976f-863cbe0beb9d"
      unitRef="usd">315334000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMi00LTEtMS0xOTg5MDc_131ac5b5-4cb0-4d3e-9d34-fd6ce9ffa454"
      unitRef="usd">199877000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMy0yLTEtMS0xOTg5MDc_247b3cf0-59ab-46aa-979a-5ae062c3201c"
      unitRef="usd">4216000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMy00LTEtMS0xOTg5MDc_cb0c5ab9-0954-436f-9698-0bbf7cecf936"
      unitRef="usd">5050000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccountsReceivableNet
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNC0yLTEtMS0xOTg5MDc_6afce6ed-025e-48e4-8b38-8418fd1879e1"
      unitRef="usd">435158000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNC00LTEtMS0xOTg5MDc_928057bd-4891-4ae1-9308-fa44cd6d8e36"
      unitRef="usd">511903000</us-gaap:AccountsReceivableNet>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNS0yLTEtMS0xOTg5MDc_a39f8016-22ed-42cb-978c-5e9ff34b4f17"
      unitRef="usd">1419755000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNS00LTEtMS0xOTg5MDc_7bd3207f-3144-48ef-83d5-6bebc02ed46e"
      unitRef="usd">1429667000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNi0yLTEtMS0xOTg5MDc_6b00af81-f34c-477e-a356-8c99906c1e54"
      unitRef="usd">1238185000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNi00LTEtMS0xOTg5MDc_7ce29b49-09a8-47d2-b1c1-32c53e75da20"
      unitRef="usd">1251747000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNy0yLTEtMS0xOTg5MDc_7622e00a-5681-483f-b36f-019ea0bcdf96"
      unitRef="usd">10000000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNy00LTEtMS0xOTg5MDc_1da7a7a4-1727-4c7f-8768-de84ab8a12a8"
      unitRef="usd">26560000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfOC0yLTEtMS0xOTg5MDc_1c3ec37d-7348-478d-8b89-7bd75b650e80"
      unitRef="usd">5988058000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfOC00LTEtMS0xOTg5MDc_6ddd2492-ea40-4677-8477-c4c216bbb2c3"
      unitRef="usd">5906690000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfOS0yLTEtMS0xOTg5MDc_494ae8c7-711c-423f-9120-a85bae23e4ab"
      unitRef="usd">660000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfOS00LTEtMS0xOTg5MDc_2268b995-3fff-4a5f-b8c3-2bdb11ead30f"
      unitRef="usd">824000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTAtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246MjFlM2QwYWNmYjlkNGQ3MmIwMGQwOTU0ODVhZGZjNTNfNzA_e6cfe0ca-cb67-48d2-a441-959318341118"
      unitRef="usd">3241748000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTAtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246MjFlM2QwYWNmYjlkNGQ3MmIwMGQwOTU0ODVhZGZjNTNfNzc_ce96642f-f12c-4e3e-aa2a-d1aed94bde76"
      unitRef="usd">3192545000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTAtMi0xLTEtMTk4OTA3_493656e1-9422-42d0-ab04-a8e7f483a978"
      unitRef="usd">5778571000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTAtNC0xLTEtMTk4OTA3_e8eaf1ee-90f3-457c-813f-516b1dbc6680"
      unitRef="usd">5687003000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTEtMi0xLTEtMTk4OTA3_83f4fb47-a889-49c5-a4e7-00c20ef50845"
      unitRef="usd">110920000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTEtNC0xLTEtMTk4OTA3_9f5031fc-e9bc-4382-a4b7-7777adfc328c"
      unitRef="usd">115684000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RegulatoryAssets
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTMtMi0xLTEtMTk4OTA3_8766bf46-e659-4b41-9467-f11d7617610e"
      unitRef="usd">247902000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTMtNC0xLTEtMTk4OTA3_6c49c7fc-5d0b-4699-a81f-632fbbc4184b"
      unitRef="usd">242513000</us-gaap:RegulatoryAssets>
    <us-gaap:OtherAssets
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTQtMi0xLTEtMTk4OTA3_479237fd-8425-457c-8cb8-81a0200e39eb"
      unitRef="usd">812836000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTQtNC0xLTEtMTk4OTA3_193acdd8-3781-4151-a531-eba238de84d7"
      unitRef="usd">824536000</us-gaap:OtherAssets>
    <us-gaap:Goodwill
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTUtMi0xLTEtMTk4OTA3_a91c31ea-402f-4d58-a0ae-1948d24eaaf1"
      unitRef="usd">82190000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTUtNC0xLTEtMTk4OTA3_ae171bd2-b37b-45b9-a016-cfecb92abaee"
      unitRef="usd">82190000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTYtMi0xLTEtMTk4OTA3_1e5780f7-051f-4b4e-98e0-9e9ddb018a77"
      unitRef="usd">16443785000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTYtNC0xLTEtMTk4OTA3_6fdd31bb-f41b-4bcb-a48d-fcdcb1805399"
      unitRef="usd">16284244000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTktMi0xLTEtMTk4OTA3_ffb7a6e1-0f24-4fb4-b044-6a6106b39ed4"
      unitRef="usd">237822000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMTktNC0xLTEtMTk4OTA3_10d57403-b6bb-406a-b5c2-4bcfeb3dced0"
      unitRef="usd">251460000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjAtMi0xLTEtMTk4OTA3_17d4da08-a792-4e32-a13a-a67fe1e5bbf8"
      unitRef="usd">41382000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjAtNC0xLTEtMTk4OTA3_d20ce428-f50c-4c92-a53c-9b4f768a2150"
      unitRef="usd">21333000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <us-gaap:Deposits
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjEtMi0xLTEtMTk4OTA3_d5659667-ba35-4bdc-a88f-9dcdf4edc602"
      unitRef="usd">8230601000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjEtNC0xLTEtMTk4OTA3_ee563727-ce66-4712-b69b-0914c01291f4"
      unitRef="usd">8169696000</us-gaap:Deposits>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjItMi0xLTEtMTk4OTA3_b087901b-0aa0-47f5-acc4-27c39b310ad3"
      unitRef="usd">148802000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjItNC0xLTEtMTk4OTA3_81e65ae0-1f6d-4935-8464-57920559cff4"
      unitRef="usd">172568000</us-gaap:OtherShortTermBorrowings>
    <he:OtherBankBorrowings
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjMtMi0xLTEtMTk4OTA3_92e934a5-9e0b-4f93-b6e3-f84433b5278b"
      unitRef="usd">680690000</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjMtNC0xLTEtMTk4OTA3_cdeb4501-bd3d-4081-8db2-83e294cb7420"
      unitRef="usd">695120000</he:OtherBankBorrowings>
    <us-gaap:LongTermDebt
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjQtMi0xLTEtMTk4OTA3_027bb0ae-1825-4bf0-9df6-009fe5256d25"
      unitRef="usd">2480948000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjQtNC0xLTEtMTk4OTA3_d793d98d-df9d-4fdb-ac13-01e0bbcb79dc"
      unitRef="usd">2384980000</us-gaap:LongTermDebt>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjUtMi0xLTEtMTk4OTA3_56469b9d-d667-4fd6-a07f-83e452c315f0"
      unitRef="usd">273081000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjUtNC0xLTEtMTk4OTA3_419a3af5-c873-4279-9170-cd8d74a2ca02"
      unitRef="usd">262462000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjYtMi0xLTEtMTk4OTA3_b144c9ba-45b3-468a-9ba5-fbd8c1522f7d"
      unitRef="usd">121323000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjYtNC0xLTEtMTk4OTA3_bc5d1bbf-8dc6-4040-98ea-48e0535dd3e6"
      unitRef="usd">126604000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjctMi0xLTEtMTk4OTA3_6c273df9-268a-49c5-84f1-3abc6d6f5f12"
      unitRef="usd">88024000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjctNC0xLTEtMTk4OTA3_ea332091-cbf2-42ac-8af7-349d68d69ccc"
      unitRef="usd">48709000</us-gaap:FinanceLeaseLiability>
    <us-gaap:RegulatoryLiabilities
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjgtMi0xLTEtMTk4OTA3_9875de44-250b-4e80-8f75-33e9ec8604e2"
      unitRef="usd">1069551000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMjgtNC0xLTEtMTk4OTA3_bdc75b82-edbd-4eff-a766-f3531e65295b"
      unitRef="usd">1055650000</us-gaap:RegulatoryLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzAtMi0xLTEtMTk4OTA3_0df09c82-1ae2-49f8-8037-46d6893085ee"
      unitRef="usd">71394000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzAtNC0xLTEtMTk4OTA3_c20a6627-71f0-4659-81fc-ddf1723b9ee9"
      unitRef="usd">71813000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzEtMi0xLTEtMTk4OTA3_3c28b393-f381-4817-b2dd-9cd65bcbb582"
      unitRef="usd">727919000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzEtNC0xLTEtMTk4OTA3_1e4952e6-0a91-4811-ae57-ea5d729f5b2b"
      unitRef="usd">787057000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzItMi0xLTEtMTk4OTA3_69d40421-586c-40b6-9db0-66e125fe7978"
      unitRef="usd">14171537000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzItNC0xLTEtMTk4OTA3_f0ff7ae2-3c8a-4f70-9c11-fbd514922826"
      unitRef="usd">14047452000</us-gaap:Liabilities>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzMtMi0xLTEtMTk4OTA3_12d3a770-d309-494a-a4aa-0c1343182eba"
      unitRef="usd">34293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzMtNC0xLTEtMTk4OTA3_0b709ad9-c50b-4ea1-a443-98b79bed1d8c"
      unitRef="usd">34293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzQtMi0xLTEtMTk4OTA3_94aebb4e-cf4b-4933-98a1-b0aafb44be3c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzQtNC0xLTEtMTk4OTA3_bfce0fd3-b4d0-42be-b587-af3a623c38a0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockNoParValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246N2Q3YTUyOTEwOWU1NDk0MGE2NmFhMGQ1ZGRkMTY4OGRfMjI_5e7ffb78-476c-4762-80eb-c1b6008f4eb4"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246N2Q3YTUyOTEwOWU1NDk0MGE2NmFhMGQ1ZGRkMTY4OGRfMjI_82892f40-3de8-41a5-b558-87c0dbc922c9"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246N2Q3YTUyOTEwOWU1NDk0MGE2NmFhMGQ1ZGRkMTY4OGRfNDc_0b69f497-245c-4935-a0f7-0e34cf7e51e8"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246N2Q3YTUyOTEwOWU1NDk0MGE2NmFhMGQ1ZGRkMTY4OGRfNDc_17cb0ce8-dfb4-420c-a406-47e39ddb182d"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246N2Q3YTUyOTEwOWU1NDk0MGE2NmFhMGQ1ZGRkMTY4OGRfNjY_21bb0ed3-7f64-4acf-89f6-32fdf48850ac"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246N2Q3YTUyOTEwOWU1NDk0MGE2NmFhMGQ1ZGRkMTY4OGRfNjY_5f950d8c-7b1c-47c8-a2fb-651175a4c1aa"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtMi0xLTEtMTk4OTA3_f753ff46-7bc9-41b6-8af9-f845a8987682"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzYtNC0xLTEtMTk4OTA3_478945c4-0993-4191-98d5-a34b801ecbc6"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfMTg_86b7000a-bba5-4549-aae5-8d531d0ec230"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfMTg_f1ee514a-f413-44eb-a8f7-c8da79dcb961"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfNDM_a012ec68-6f8b-4326-a2e5-be0955b99416"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfNDM_c44b71c8-eea2-482b-8cc9-0f19f27db2c7"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfNzg_682dc04b-a774-4f51-a773-b941e33d62cd"
      unitRef="shares">109572075</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfNzg_6ee58746-527b-428a-a04a-a6149f594901"
      unitRef="shares">109572075</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfOTI_53ffce4c-fe87-41af-b3d7-c63603029926"
      unitRef="shares">109470795</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMC0xLTEtMTk4OTA3L3RleHRyZWdpb246ZjJjZjQwZTk0NGRmNGM0ZThiZGEwM2E3YTk5MmEzY2VfOTI_aa091b4d-e1a9-49e4-a1ef-a941387d0340"
      unitRef="shares">109470795</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapitalNetOfDiscount
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctMi0xLTEtMTk4OTA3_564408a9-e607-49ac-82a2-7b54e98e94d2"
      unitRef="usd">1692390000</us-gaap:CommonStocksIncludingAdditionalPaidInCapitalNetOfDiscount>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapitalNetOfDiscount
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzctNC0xLTEtMTk4OTA3_26c74bf3-7bbc-40d7-a769-dc1ab5003895"
      unitRef="usd">1692697000</us-gaap:CommonStocksIncludingAdditionalPaidInCapitalNetOfDiscount>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzgtMi0xLTEtMTk4OTA3_e15c76cf-32fd-4e11-816e-e150ddc900d5"
      unitRef="usd">861105000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzgtNC0xLTEtMTk4OTA3_9018bbb6-f9bc-4f66-a68e-1c8f17a6f2e1"
      unitRef="usd">845830000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzktMi0xLTEtMTk4OTA3_981aee98-cf29-4cb8-8ff7-d27105b6fece"
      unitRef="usd">-315540000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfMzktNC0xLTEtMTk4OTA3_75c1d65c-f5ae-4db1-8500-d857379ba2be"
      unitRef="usd">-336028000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNDAtMi0xLTEtMTk4OTA3_eb19dc5a-8bde-4c07-8021-1d72d21e846a"
      unitRef="usd">2237955000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNDAtNC0xLTEtMTk4OTA3_f084047b-8a13-4084-898b-6bbe2dc6a68d"
      unitRef="usd">2202499000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNDEtMi0xLTEtMTk4OTA3_584ad4e1-0695-4ee6-b3a4-2eac64b66e66"
      unitRef="usd">16443785000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8yOC9mcmFnOjg2Mjc0MDhlNmUxOTQxNDlhY2ZjMzkyNGI2ZjAyYmQzL3RhYmxlOjhlMTNhN2VjYjFlNDQ1Yzg5MWY5MTBjOTdjMWZhZjY0L3RhYmxlcmFuZ2U6OGUxM2E3ZWNiMWU0NDVjODkxZjkxMGM5N2MxZmFmNjRfNDEtNC0xLTEtMTk4OTA3_15377593-db49-4678-81ba-e90a0bd61890"
      unitRef="usd">16284244000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i301c3253a6164c329a7686d0a5b33843_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMi0yLTEtMS0xOTg5MDc_c7b0585c-aa00-4ed0-aef1-42e79b794964"
      unitRef="shares">109471000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i301c3253a6164c329a7686d0a5b33843_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMi00LTEtMS0xOTg5MDc_b4cfd16a-21bd-4b45-9fdb-e5c10c5b4c32"
      unitRef="usd">1692697000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65b6e6f81cdd485ebbe5dbb84e165650_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMi02LTEtMS0xOTg5MDc_43582973-59fd-4c23-979e-ba9b890abd48"
      unitRef="usd">845830000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4a3502ffe1c4f39ba21844c5cd71139_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMi04LTEtMS0xOTg5MDc_6ff6f87c-f9fe-4862-a345-40ede7f3f2a4"
      unitRef="usd">-336028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMi0xMC0xLTEtMTk4OTA3_b5ae4fb5-047c-4e88-bef2-03c02868b5b9"
      unitRef="usd">2202499000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic9f3d93bc3d944dea29b7f648c6b3829_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMy02LTEtMS0xOTg5MDc_51c29d61-72a5-4841-864a-4812da103ac3"
      unitRef="usd">54721000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMy0xMC0xLTEtMTk4OTA3_dc361a5e-f835-462e-a06a-2076dc8f3192"
      unitRef="usd">54721000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iccf51994ade74b06a8acc589ace1ce19_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNC04LTEtMS0xOTg5MDc_6e7fbda3-7f24-4f5f-8f78-a3d55712e8bf"
      unitRef="usd">20488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNC0xMC0xLTEtMTk4OTA3_55d55fd7-d844-4887-8067-e13cf7afb932"
      unitRef="usd">20488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="id54b89427c764bfd93255de357a5cd9d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNS0yLTEtMS0xOTg5MDc_c2026575-fcc2-4dfc-89e9-b81370b7b956"
      unitRef="shares">101000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id54b89427c764bfd93255de357a5cd9d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNS00LTEtMS0xOTg5MDc_8619403c-65d7-4ee1-9866-5ee7823ae6e7"
      unitRef="usd">-307000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNS0xMC0xLTEtMTk4OTA3_72af213b-7823-4154-8fbe-7c8251e7fb57"
      unitRef="usd">-307000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNi0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo1NGM5ZWNjYWViYzM0OTIzYjQxZjRkY2Y4Mjc5MzMyYl8yOA_ebb39036-1143-462a-be39-6ab73e4280a9"
      unitRef="usdPerShare">0.36</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic9f3d93bc3d944dea29b7f648c6b3829_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNi02LTEtMS0xOTg5MDc_3f560b23-0fba-41ee-9dad-85df6b49ec24"
      unitRef="usd">39446000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNi0xMC0xLTEtMTk4OTA3_a4c01761-9e40-4533-a953-28d63e4e6579"
      unitRef="usd">39446000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic3d8950de109431aaf17c6f2f9ca8385_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNy0yLTEtMS0xOTg5MDc_0203bbd2-bb49-462a-9b0f-58a870a3a050"
      unitRef="shares">109572000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic3d8950de109431aaf17c6f2f9ca8385_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNy00LTEtMS0xOTg5MDc_8a1d68ae-a64c-4e69-827b-1a653e4aa12c"
      unitRef="usd">1692390000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10de2a21d22b457d8d2eb2f378d3235a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNy02LTEtMS0xOTg5MDc_cb7c616f-3175-4596-83e7-685bc2b8a433"
      unitRef="usd">861105000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0cddade0c16f4f5baa6cb6a6e882510b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNy04LTEtMS0xOTg5MDc_d91c2617-88c7-4379-a340-36341fe9b3af"
      unitRef="usd">-315540000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfNy0xMC0xLTEtMTk4OTA3_92ca4496-9307-47a7-8aa6-5e345294ded2"
      unitRef="usd">2237955000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i15af96896f05491695920b59d18ccf68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMTgtMi0xLTEtMTk4OTA3_15dd8c79-c113-41f1-bdeb-d92def0dfe81"
      unitRef="shares">109312000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i15af96896f05491695920b59d18ccf68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMTgtNC0xLTEtMTk4OTA3_3f6290d0-2084-45f1-811d-dae42d22f939"
      unitRef="usd">1685496000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7686f1ad05294a7c8fe9601dec6632b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMTgtNi0xLTEtMTk4OTA3_17123f29-180b-4751-8285-718f07d2004d"
      unitRef="usd">757921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb253e9fb09e4de3a6a61b87066f7b08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMTgtOC0xLTEtMTk4OTA3_891a19e3-06d2-483b-83e8-34ef3b126005"
      unitRef="usd">-52533000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if00fb9fc6d1547c8aa72f889afe3a8b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMTgtMTAtMS0xLTE5ODkwNw_58df65dd-2888-49f7-add3-dd65f25d001c"
      unitRef="usd">2390884000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia8cab5f3bef4482a997596d37a9e9f92_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMTktNi0xLTEtMTk4OTA3_4ab2806a-78c9-49a6-ac33-4586a4ec5529"
      unitRef="usd">69167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMTktMTAtMS0xLTE5ODkwNw_cc9d1c42-3a46-493b-b1fe-ee83c33b7943"
      unitRef="usd">69167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id7a6483bd8b24d9faa140c3a7ffd2809_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjAtOC0xLTEtMTk4OTA3_64af5d74-3ddd-4d67-b45f-9b77e479790f"
      unitRef="usd">-117159000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjAtMTAtMS0xLTE5ODkwNw_55419197-aad0-4913-a4dc-a5e96d9d6221"
      unitRef="usd">-117159000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i7e364978d71b457c992e8dbe2c6cac5c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjEtMi0xLTEtMTk4OTA3_4927c879-2300-4758-9761-af7216c50678"
      unitRef="shares">119000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7e364978d71b457c992e8dbe2c6cac5c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjEtNC0xLTEtMTk4OTA3_accc935a-8190-4e9c-8bfa-aa7faab0847a"
      unitRef="usd">-949000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjEtMTAtMS0xLTE5ODkwNw_cf7bda51-08e4-410b-a28a-47406ea329f5"
      unitRef="usd">-949000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjItMC0xLTEtMTk4OTA3L3RleHRyZWdpb246YjkxMDIyZmUyMzM0NDgzNmI5NTdjZThiYThjYTliMjJfMjg_30817531-5e48-4667-bae5-4a110b5b4e73"
      unitRef="usdPerShare">0.35</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia8cab5f3bef4482a997596d37a9e9f92_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjItNi0xLTEtMTk4OTA3_188988f9-d1bf-4c44-b0f5-c8cdaeabfb89"
      unitRef="usd">38301000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjItMTAtMS0xLTE5ODkwNw_04b61161-c4a3-4f40-9d65-60029430c0c9"
      unitRef="usd">38301000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockSharesIssued
      contextRef="i024433856ee44f0a84b6c72b05eca6f3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjMtMi0xLTEtMTk4OTA3_fa2005e2-48bb-4ec5-b0de-417e48fbb770"
      unitRef="shares">109431000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i024433856ee44f0a84b6c72b05eca6f3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjMtNC0xLTEtMTk4OTA3_cda0b6f0-ae27-4470-89d9-cb075e523654"
      unitRef="usd">1684547000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e967b2d74064e0ba0833bb1d6c398de_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjMtNi0xLTEtMTk4OTA3_9ff997ae-03e5-4926-8e04-3ae14f3981c6"
      unitRef="usd">788787000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i180aef3db36f492cbb167ac5d61fae5c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjMtOC0xLTEtMTk4OTA3_c0d6677a-ba56-4410-a648-4fb55303f56a"
      unitRef="usd">-169692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67f4621d263942fa9ffe2685e0ab2120_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zMS9mcmFnOmMyYzZlOWZjYzVjZjQ5YTA4Zjc3MDJkMjRhNzM5YTcxL3RhYmxlOmIwNjc3YzczYzYwMzRhMDdiN2NlMGFkMDkyMDJlODYyL3RhYmxlcmFuZ2U6YjA2NzdjNzNjNjAzNGEwN2I3Y2UwYWQwOTIwMmU4NjJfMjMtMTAtMS0xLTE5ODkwNw_006881e4-c8de-4bdc-9447-e39a0a4f6a40"
      unitRef="usd">2303642000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMy0yLTEtMS0xOTg5MDc_1f850283-fa72-4e4d-b9ce-a6104efac007"
      unitRef="usd">55194000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMy00LTEtMS0xOTg5MDc_be07d477-641d-4121-8202-84815f959858"
      unitRef="usd">69640000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNS0yLTEtMS0xOTg5MDc_2ca59e10-ec5e-4529-8795-9331cba6958b"
      unitRef="usd">66508000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNS00LTEtMS0xOTg5MDc_2deabb25-b09c-4395-a2dd-b36ec9a07973"
      unitRef="usd">62990000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNi0yLTEtMS0xOTg5MDc_b7c4d426-c51a-480b-b25b-868e202c522b"
      unitRef="usd">10362000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNi00LTEtMS0xOTg5MDc_9c8ee16c-ddda-4cff-9ee5-a85907549b63"
      unitRef="usd">9425000</us-gaap:AdjustmentForAmortization>
    <he:OffBalanceSheetAndFinancingReceivableCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNy0yLTEtMS0xOTg5MDc_be9aa4b5-6a06-423b-ae6e-9e2ac6e00d0f"
      unitRef="usd">1175000</he:OffBalanceSheetAndFinancingReceivableCreditLossLiabilityCreditLossExpenseReversal>
    <he:OffBalanceSheetAndFinancingReceivableCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNy00LTEtMS0xOTg5MDc_861ac547-e704-48e2-a70b-09179e0e7e27"
      unitRef="usd">-3263000</he:OffBalanceSheetAndFinancingReceivableCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfOC0yLTEtMS0xOTg5MDc_592a1866-92ba-49f1-a7c8-181c210a5b6d"
      unitRef="usd">5450000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfOC00LTEtMS0xOTg5MDc_6537f552-4a00-4e22-a2bd-abfa7ac1d807"
      unitRef="usd">73931000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfOS0yLTEtMS0xOTg5MDc_68810d66-3a94-4335-bec7-4031ee7f4a55"
      unitRef="usd">5662000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfOS00LTEtMS0xOTg5MDc_76fcf4a2-424e-425d-9bb5-4c4182731129"
      unitRef="usd">75629000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTAtMi0xLTEtMTk4OTA3_37cda1ae-e721-4ed1-9d41-957ac180899b"
      unitRef="usd">0</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTAtNC0xLTEtMTk4OTA3_1fd9e344-c42e-4600-81af-1f5e90ab7feb"
      unitRef="usd">8123000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTEtMi0xLTEtMTk4OTA3_a00bb257-5971-49af-aac3-aca9c00f3518"
      unitRef="usd">130000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTEtNC0xLTEtMTk4OTA3_83689422-4651-45da-9fe3-a6c3e9864241"
      unitRef="usd">1077000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTItMi0xLTEtMTk4OTA3_ea256aab-0723-4d8e-978b-6300e9a91dac"
      unitRef="usd">-1076000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTItNC0xLTEtMTk4OTA3_510dcd32-559a-4550-b76b-19333b376e4d"
      unitRef="usd">-5255000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTMtMi0xLTEtMTk4OTA3_b37dd88d-c0d4-4f62-a7a9-30e801dafc29"
      unitRef="usd">2031000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTMtNC0xLTEtMTk4OTA3_1dff8c19-6030-4709-a0ea-d2dcf16742c9"
      unitRef="usd">2117000</us-gaap:ShareBasedCompensation>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTQtMi0xLTEtMTk4OTA3_7223b456-2b85-4830-b665-b6ebf7e98b46"
      unitRef="usd">3301000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTQtNC0xLTEtMTk4OTA3_35510c7f-0d2e-4c08-a7c3-c0537c53f7ab"
      unitRef="usd">2409000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTUtMi0xLTEtMTk4OTA3_02b709e6-cb2a-412d-8168-a1b92effb989"
      unitRef="usd">-988000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTUtNC0xLTEtMTk4OTA3_6ddb8c38-6f74-45ca-b013-defb5694a73b"
      unitRef="usd">-2552000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTctMi0xLTEtMTk4OTA3_483bd5ee-fbac-4ea2-9efc-b4e32b6b9389"
      unitRef="usd">-82423000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTctNC0xLTEtMTk4OTA3_bee1373d-46bd-4c7c-9fe5-95a6ee56f2ce"
      unitRef="usd">-4454000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInFuelInventories
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTgtMi0xLTEtMTk4OTA3_8b06b11d-15e4-44bf-adad-1e61ba9cebe4"
      unitRef="usd">-33429000</us-gaap:IncreaseDecreaseInFuelInventories>
    <us-gaap:IncreaseDecreaseInFuelInventories
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTgtNC0xLTEtMTk4OTA3_006ddac6-810a-4ed9-ab71-f056ca75a68a"
      unitRef="usd">35333000</us-gaap:IncreaseDecreaseInFuelInventories>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTktMi0xLTEtMTk4OTA3_34ae8605-07f2-4282-ba5e-544d54a19d58"
      unitRef="usd">8898000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMTktNC0xLTEtMTk4OTA3_0622d2da-0a39-442b-9554-2871a0a8c95b"
      unitRef="usd">5089000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjAtMi0xLTEtMTk4OTA3_4c8213ee-2762-4d0a-b3da-575c2416b662"
      unitRef="usd">11551000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjAtNC0xLTEtMTk4OTA3_fb0e6de1-a04a-44a0-9c86-d2188cb54800"
      unitRef="usd">5520000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <he:IncreaseDecreaseInAccountsPayableAndInterestAndDividendsPayable
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjEtMi0xLTEtMTk4OTA3_e57298af-825c-4b9a-8a0b-5ac4b8dee025"
      unitRef="usd">24748000</he:IncreaseDecreaseInAccountsPayableAndInterestAndDividendsPayable>
    <he:IncreaseDecreaseInAccountsPayableAndInterestAndDividendsPayable
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjEtNC0xLTEtMTk4OTA3_c8956b90-2221-488e-9f8d-5af8bc7e433b"
      unitRef="usd">71490000</he:IncreaseDecreaseInAccountsPayableAndInterestAndDividendsPayable>
    <he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjItMi0xLTEtMTk4OTA3_7bc6320b-b38e-4fc2-a526-a6817c188b40"
      unitRef="usd">-47305000</he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes>
    <he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjItNC0xLTEtMTk4OTA3_39712e2e-f0e9-443d-9fcf-02262675ed96"
      unitRef="usd">-14928000</he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes>
    <he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjMtMi0xLTEtMTk4OTA3_7cd0cb22-eec2-4719-8f1b-b6dff8b21983"
      unitRef="usd">-1950000</he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability>
    <he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjMtNC0xLTEtMTk4OTA3_40738b70-188f-4676-bfbd-5f61bef61573"
      unitRef="usd">-1309000</he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjQtMi0xLTEtMTk4OTA3_dbb0a94e-df5a-41c9-a58d-904bd059bc7a"
      unitRef="usd">43033000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjQtNC0xLTEtMTk4OTA3_3f30d1ff-7036-4947-8548-c1fda29774af"
      unitRef="usd">55411000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjUtMi0xLTEtMTk4OTA3_7bd8e8c9-5802-41ec-afa7-34f9bb04647f"
      unitRef="usd">180952000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjUtNC0xLTEtMTk4OTA3_6acd80b1-7f4b-45dc-8563-552a9e6ac233"
      unitRef="usd">92585000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjctMi0xLTEtMTk4OTA3_921050e8-f660-401f-bcd7-82daf6688c4b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjctNC0xLTEtMTk4OTA3_4ba8e565-6590-4682-a28b-860a0341764f"
      unitRef="usd">291168000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <he:ProceedsFromPrincipalRepaymentsOnInvestmentAndMortgageRelatedSecuritiesAvailableForSale
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjgtMi0xLTEtMTk4OTA3_cc779d81-0c29-4099-873c-15fb50b41d63"
      unitRef="usd">32484000</he:ProceedsFromPrincipalRepaymentsOnInvestmentAndMortgageRelatedSecuritiesAvailableForSale>
    <he:ProceedsFromPrincipalRepaymentsOnInvestmentAndMortgageRelatedSecuritiesAvailableForSale
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMjgtNC0xLTEtMTk4OTA3_476cc9f2-c98e-4017-80fe-fa6b2ddc68e9"
      unitRef="usd">104654000</he:ProceedsFromPrincipalRepaymentsOnInvestmentAndMortgageRelatedSecuritiesAvailableForSale>
    <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzEtMi0xLTEtMTk4OTA3_ab955072-5449-4440-9554-24ebac8f94ec"
      unitRef="usd">17938000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzEtNC0xLTEtMTk4OTA3_dac44f68-f8ba-4cbc-92a1-0f16042e4af5"
      unitRef="usd">4547000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzItMi0xLTEtMTk4OTA3_f175a2d8-a927-4fb9-9f81-ee33d0a3e05f"
      unitRef="usd">35960000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzItNC0xLTEtMTk4OTA3_82473e45-ade1-4e51-a477-41ddaa60d9c7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzMtMi0xLTEtMTk4OTA3_774fe012-d114-423f-a172-4d33bd97650e"
      unitRef="usd">52520000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzMtNC0xLTEtMTk4OTA3_45a19965-2a70-4073-a177-0aa3abc632e8"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:PaymentsForProceedsFromLoansReceivable
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzQtMi0xLTEtMTk4OTA3_479f5b1b-d4b7-4691-a8e8-782d7214cc91"
      unitRef="usd">68871000</us-gaap:PaymentsForProceedsFromLoansReceivable>
    <us-gaap:PaymentsForProceedsFromLoansReceivable
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzQtNC0xLTEtMTk4OTA3_f5759446-b19a-4bdb-aeec-f64c82e42737"
      unitRef="usd">-28076000</us-gaap:PaymentsForProceedsFromLoansReceivable>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzYtMi0xLTEtMTk4OTA3_509dfed7-2584-4e2a-a6b9-69a5607200de"
      unitRef="usd">13012000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzYtNC0xLTEtMTk4OTA3_b86bf512-62e7-4b15-978b-79f684265cf0"
      unitRef="usd">0</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzctMi0xLTEtMTk4OTA3_f5ccb368-b63b-4470-841f-f0b9c6725b13"
      unitRef="usd">124297000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzctNC0xLTEtMTk4OTA3_8246d8fc-f74e-4f43-8f3e-93d7bacbde81"
      unitRef="usd">79163000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <he:PaymentsForAffordableHousingProjectInvestments
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzktMi0xLTEtMTk4OTA3_66c076d8-8553-4d1e-af2d-561c935aec11"
      unitRef="usd">418000</he:PaymentsForAffordableHousingProjectInvestments>
    <he:PaymentsForAffordableHousingProjectInvestments
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfMzktNC0xLTEtMTk4OTA3_ef0447bb-9ae3-4c91-b683-804b173eda2c"
      unitRef="usd">0</he:PaymentsForAffordableHousingProjectInvestments>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNDEtMi0xLTEtMTk4OTA3_b0c32268-b086-449a-9cc8-707f9f64b4eb"
      unitRef="usd">-2148000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNDEtNC0xLTEtMTk4OTA3_9d7d8e2b-f147-47ad-98ad-982a2ecd0415"
      unitRef="usd">-5340000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNDItMi0xLTEtMTk4OTA3_4bbf00de-8e4b-4c8c-b74c-08fe26628422"
      unitRef="usd">-137468000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjEyY2Y1ZmU5ODQzZjQ3ZTY5NDg1NzAxODA4YjA2YzU4L3RhYmxlcmFuZ2U6MTJjZjVmZTk4NDNmNDdlNjk0ODU3MDE4MDhiMDZjNThfNDItNC0xLTEtMTk4OTA3_98861c99-9148-4ac3-a328-dab62c400bac"
      unitRef="usd">-227714000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMy0yLTEtMS0xOTg5MDc_90d70894-408a-4e6f-afde-ce41bd9312c4"
      unitRef="usd">60905000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMy00LTEtMS0xOTg5MDc_bd3097e5-c5df-45b6-969a-40f5c57fdd1c"
      unitRef="usd">117060000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfNC0yLTEtMS0xOTg5MDc_46baa198-927f-46e2-b67b-6f799c8b9fa3"
      unitRef="usd">-88666000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfNC00LTEtMS0xOTg5MDc_0fd49d82-1ce5-4de2-9678-f53a051c384d"
      unitRef="usd">17493000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <he:ProceedsFromPaymentsForOtherBankBorrowings
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfNS0yLTEtMS0xOTg5MDc_8c10c947-da4f-4669-824f-82d1da99549f"
      unitRef="usd">-564430000</he:ProceedsFromPaymentsForOtherBankBorrowings>
    <he:ProceedsFromPaymentsForOtherBankBorrowings
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfNS00LTEtMS0xOTg5MDc_df6c8e92-5bc8-494f-8a7d-2253436650dd"
      unitRef="usd">49080000</he:ProceedsFromPaymentsForOtherBankBorrowings>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfNi0yLTEtMS0xOTg5MDc_aba3e6d8-b6fb-4320-8c94-17eee2789f53"
      unitRef="usd">65000000</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfNi00LTEtMS0xOTg5MDc_6405c4c9-3e4b-4a49-b87c-92dd27d4735c"
      unitRef="usd">0</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfOC0yLTEtMS0xOTg5MDc_7b294095-09c6-407f-bd03-c367e92fcf89"
      unitRef="usd">550000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfOC00LTEtMS0xOTg5MDc_bfb2ca95-8f7c-4bbb-8ec4-ff0814413253"
      unitRef="usd">0</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfOS0yLTEtMS0xOTg5MDc_25f19c66-d9d3-4076-8c8d-de9efd63d0e1"
      unitRef="usd">150000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfOS00LTEtMS0xOTg5MDc_7badce57-dff9-4b43-ab04-7be5aaef6705"
      unitRef="usd">7312000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTAtMi0xLTEtMTk4OTA3_0b3ab9f9-2b42-459b-8e60-3f046e13df11"
      unitRef="usd">53878000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTAtNC0xLTEtMTk4OTA3_97788d00-0942-4af7-9189-810c529838fd"
      unitRef="usd">13446000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTEtMi0xLTEtMTk4OTA3_c7bf499a-099f-4cdf-80e5-c6e3eab9430e"
      unitRef="usd">2338000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTEtNC0xLTEtMTk4OTA3_517f50c7-d6bb-412f-aea6-809cb5faa6c3"
      unitRef="usd">3065000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTItMi0xLTEtMTk4OTA3_7131caac-29c6-489d-8bb8-413d2d7c25d1"
      unitRef="usd">39446000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTItNC0xLTEtMTk4OTA3_2f50532c-7393-41da-b251-1914f82d7828"
      unitRef="usd">38301000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTMtMi0xLTEtMTk4OTA3_c2f0923e-8899-4827-a5e3-e45aab0a4795"
      unitRef="usd">473000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTMtNC0xLTEtMTk4OTA3_3299e2ab-9e9b-44df-bf78-3be9beeee110"
      unitRef="usd">473000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTQtMi0xLTEtMTk4OTA3_6f6b4d43-0c2b-4de4-ba84-99463bb307f7"
      unitRef="usd">-5535000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTQtNC0xLTEtMTk4OTA3_d3fda898-2aa4-489c-9dd5-1bfeb81f4e14"
      unitRef="usd">-4377000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTUtMi0xLTEtMTk4OTA3_fcca1bfb-7a1b-4f53-995a-f84e87e62218"
      unitRef="usd">71139000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTUtNC0xLTEtMTk4OTA3_3a782b95-8757-477b-be2e-9949c6b27488"
      unitRef="usd">131283000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTYtMi0xLTEtMTk4OTA3_a52f18da-8b45-498a-8901-735b567528af"
      unitRef="usd">114623000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTYtNC0xLTEtMTk4OTA3_864ba6d0-cdbb-4857-af61-9f22ee9e08fe"
      unitRef="usd">-3846000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTctMi0xLTEtMTk4OTA3_a4b90593-00da-4ffc-8465-990606917c69"
      unitRef="usd">204927000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if00fb9fc6d1547c8aa72f889afe3a8b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTctNC0xLTEtMTk4OTA3_8007f116-87ee-4e3b-b07f-e7505373133b"
      unitRef="usd">311462000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTgtMi0xLTEtMTk4OTA3_55771102-ce8a-479b-8fd5-1ce875d93e20"
      unitRef="usd">319550000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67f4621d263942fa9ffe2685e0ab2120_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTgtNC0xLTEtMTk4OTA3_799a6dd0-30c7-41b6-b51e-b8e27a61f738"
      unitRef="usd">307616000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTktMi0xLTEtMTk4OTA3_023a2c6d-b6d7-418e-b68e-9bc66a4871b3"
      unitRef="usd">4216000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i67f4621d263942fa9ffe2685e0ab2120_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMTktNC0xLTEtMTk4OTA3_11859c14-d953-4103-b905-303c00aa2948"
      unitRef="usd">5912000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMjAtMi0xLTEtMTk4OTA3_f1009b67-d247-4c41-b309-c4abbdda7677"
      unitRef="usd">315334000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i67f4621d263942fa9ffe2685e0ab2120_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNC9mcmFnOmI0MGY2ZDQ4YmRhMDRiZTI5MmRmZGQwOGIyNGFjYmVjL3RhYmxlOjdjODRmZTIzMDM5YTRlN2Q4NTFmYzY2MWQ1ZTA4ZGE5L3RhYmxlcmFuZ2U6N2M4NGZlMjMwMzlhNGU3ZDg1MWZjNjYxZDVlMDhkYTlfMjAtNC0xLTEtMTk4OTA3_88ca2816-1a7d-4209-89d3-b6e46129e7f1"
      unitRef="usd">301704000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:Revenues
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMi02LTEtMS0xOTg5MDc_d0ae1682-0d96-4b3c-a676-f876a43f948b"
      unitRef="usd">830361000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMi04LTEtMS0xOTg5MDc_6a91f9ad-7ccb-4972-a487-4b9963c1e83d"
      unitRef="usd">708792000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNC02LTEtMS0xOTg5MDc_08d95e3a-c36f-4649-9c10-de3685d39083"
      unitRef="usd">334097000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNC04LTEtMS0xOTg5MDc_526f8e08-a596-4160-aef1-59cac82c1bae"
      unitRef="usd">221286000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNS02LTEtMS0xOTg5MDc_5dd0ad9e-0824-4677-9d3c-eac7c7d91572"
      unitRef="usd">152761000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNS04LTEtMS0xOTg5MDc_9014b12d-8d12-40ce-9295-4507d1612f86"
      unitRef="usd">163533000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNi02LTEtMS0xOTg5MDc_72a786b7-c56b-4350-9d2d-52503bdfe87f"
      unitRef="usd">128316000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNi04LTEtMS0xOTg5MDc_b3701980-4f7f-4a9d-9af5-acf809d46a0a"
      unitRef="usd">125257000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNy02LTEtMS0xOTg5MDc_5286117d-f17e-44b3-90f9-3124bf15d235"
      unitRef="usd">60927000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfNy04LTEtMS0xOTg5MDc_01d17786-cab5-419b-b130-33f92aad119b"
      unitRef="usd">58471000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfOC02LTEtMS0xOTg5MDc_30730fd0-8671-4c01-b5ed-5ebc24ca991c"
      unitRef="usd">78385000</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfOC04LTEtMS0xOTg5MDc_df1a449f-8282-4547-9daa-e862ad645314"
      unitRef="usd">66650000</he:UtilitiesOperatingExpenseOtherTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfOS02LTEtMS0xOTg5MDc_9df6e0d7-d9f9-49a7-97cc-824bf0b78c3d"
      unitRef="usd">754486000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfOS04LTEtMS0xOTg5MDc_1c48e949-bebf-44b4-b769-f3b0ba9e9c44"
      unitRef="usd">635197000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTAtNi0xLTEtMTk4OTA3_f5227edd-9236-4eab-a235-99bf60ada417"
      unitRef="usd">75875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTAtOC0xLTEtMTk4OTA3_cc717c4e-3b66-42b2-8335-aef9890b3fbd"
      unitRef="usd">73595000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTEtNi0xLTEtMTk4OTA3_20780130-ab59-4c7c-9b3f-9fff057052a5"
      unitRef="usd">3301000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTEtOC0xLTEtMTk4OTA3_acdb5f6d-2d98-49ee-b29d-fef069d6b75b"
      unitRef="usd">2409000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTItNi0xLTEtMTk4OTA3_1c1bff48-012f-4ef8-b3f8-98d6ed34d585"
      unitRef="usd">-1047000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTItOC0xLTEtMTk4OTA3_95fb69bf-5552-448f-92df-7a540e69188b"
      unitRef="usd">-990000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <he:InterestExpenseAndOtherCharges
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTMtNi0xLTEtMTk4OTA3_bee3a466-ac85-4ba4-8761-a19b8c570edb"
      unitRef="usd">20246000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTMtOC0xLTEtMTk4OTA3_0f1fdf7b-763c-4d30-a7f8-f500be340dbe"
      unitRef="usd">18326000</he:InterestExpenseAndOtherCharges>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTQtNi0xLTEtMTk4OTA3_afc8f310-5b82-40c4-92d4-46d62eb399be"
      unitRef="usd">1131000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTQtOC0xLTEtMTk4OTA3_04fe9868-2898-4ce9-86e0-9656b4cb734f"
      unitRef="usd">778000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTUtNi0xLTEtMTk4OTA3_d23fe5e1-383c-4f7c-8e99-5c4e59d00b5c"
      unitRef="usd">61108000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTUtOC0xLTEtMTk4OTA3_64f10007-9368-48e7-9389-51ad3185dded"
      unitRef="usd">59446000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTYtNi0xLTEtMTk4OTA3_c35dc631-5445-49c7-96ff-7dcfddc8c7b1"
      unitRef="usd">13600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTYtOC0xLTEtMTk4OTA3_b34a23f2-eca2-48fe-b832-4ae394eb43fc"
      unitRef="usd">12538000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTctNi0xLTEtMTk4OTA3_efd463e2-9534-4960-9262-44abb023caaf"
      unitRef="usd">47508000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTctOC0xLTEtMTk4OTA3_89e3ce59-e8de-4bf9-b309-3d2035beb3e3"
      unitRef="usd">46908000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTgtNi0xLTEtMTk4OTA3_bf0032df-ba8e-48da-9d9f-15cc094ebc1b"
      unitRef="usd">229000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTgtOC0xLTEtMTk4OTA3_25424050-8aa9-47b6-9d95-0da09a3b81a3"
      unitRef="usd">229000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NetIncomeLoss
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTktNi0xLTEtMTk4OTA3_2e36df6e-8d67-4a8d-a606-736160a1baa8"
      unitRef="usd">47279000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMTktOC0xLTEtMTk4OTA3_b0106a65-5089-4d2c-8df6-68063bcc2622"
      unitRef="usd">46679000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMjAtNi0xLTEtMTk4OTA3_c72c71d9-992c-4860-8166-6b87f6bd0099"
      unitRef="usd">270000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMjAtOC0xLTEtMTk4OTA3_7dd38b46-6600-4c19-b5d0-481378b41650"
      unitRef="usd">270000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMjEtNi0xLTEtMTk4OTA3_7d1e3cdf-905b-4847-8a06-e5279c8ab13a"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8zNy9mcmFnOjg0ZjExYjk5ZjVmMDQ2YTU5N2I1MThmYmExZGQyM2I3L3RhYmxlOjJlNTM2OTZiNWIxODQ1ZDdhMjA2YjM4ZWJjM2VhZDdiL3RhYmxlcmFuZ2U6MmU1MzY5NmI1YjE4NDVkN2EyMDZiMzhlYmMzZWFkN2JfMjEtOC0xLTEtMTk4OTA3_d6343f48-dcb3-4ea4-a231-5af70c469df5"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfMi02LTEtMS0xOTg5MDc_fd5f39d4-835e-47d1-9529-d40c28633358"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfMi04LTEtMS0xOTg5MDc_49d86faa-2ab5-40d0-a32f-0051607b9f94"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOC0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo5OGQ3MWIxMTNmOTQ0N2ZhOTE1ZThmZTg5ZjBkNmVhMl8xNTQ_b818dfd9-7979-467a-98e4-eee87afe7ac9"
      unitRef="usd">-163000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOC0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo5OGQ3MWIxMTNmOTQ0N2ZhOTE1ZThmZTg5ZjBkNmVhMl8xNjE_7a84cddc-d6f8-4f5f-bfd3-a2894457378a"
      unitRef="usd">1518000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCITax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOC02LTEtMS0xOTg5MDc_bde650d9-8d51-4542-9aa5-9fd787f9de0d"
      unitRef="usd">-470000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOC04LTEtMS0xOTg5MDc_7b875044-18f1-4244-afc5-6fb95173d931"
      unitRef="usd">4376000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOS0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjoxNDM1NGVjNTc3YWU0Njc3OTdkMzYzOTQ2OWI1YzhhOF8xMTc_4d899c94-389b-4942-b246-58f6abb8ac8b"
      unitRef="usd">147000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOS0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjoxNDM1NGVjNTc3YWU0Njc3OTdkMzYzOTQ2OWI1YzhhOF8xMjQ_0f2ffa48-4336-4440-96b9-4f4729527dac"
      unitRef="usd">-1500000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOS02LTEtMS0xOTg5MDc_d65f6984-f643-4843-a539-bd80fecaf805"
      unitRef="usd">425000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfOS04LTEtMS0xOTg5MDc_02a214b2-a343-4894-adfb-621710d81d9d"
      unitRef="usd">-4325000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfMTAtNi0xLTEtMTk4OTA3_6fc085a8-57a4-40fe-b718-1fbbd010511d"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfMTAtOC0xLTEtMTk4OTA3_d78177e7-dfeb-4463-9b04-9c671f19b8a6"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfMTEtNi0xLTEtMTk4OTA3_4e7fb969-1161-4f5b-a579-432cabe8955d"
      unitRef="usd">46964000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80MC9mcmFnOmVhMzMyMTE4Zjk3MzQ1N2Q5NjlhMjY4N2E1MzQ0OWQ0L3RhYmxlOmFhNTBjZWEzMTcxZjQ0NDNhNmIwZWIxNzIzNzljNzU2L3RhYmxlcmFuZ2U6YWE1MGNlYTMxNzFmNDQ0M2E2YjBlYjE3MjM3OWM3NTZfMTEtOC0xLTEtMTk4OTA3_d2438512-d37d-4509-9ed1-65c15fa461a9"
      unitRef="usd">46460000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNC0yLTEtMS0xOTg5MDc_abeb3bc3-85ff-4651-8eb0-ad1b42c01cbc"
      unitRef="usd">52060000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNC00LTEtMS0xOTg5MDc_b3c3fb57-a931-439b-8f67-9be32606f0a7"
      unitRef="usd">52060000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNS0yLTEtMS0xOTg5MDc_add0f48e-5cf0-420c-9a38-5b987896347c"
      unitRef="usd">8042892000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNS00LTEtMS0xOTg5MDc_dcb5ed13-31d1-4c5f-8b48-c7af970b5c91"
      unitRef="usd">7979510000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNi0yLTEtMS0xOTg5MDc_d3c205e4-7cbe-44b7-8a84-db823a59d0a9"
      unitRef="usd">88297000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNi00LTEtMS0xOTg5MDc_1ebbd165-8e29-4745-a379-2e2cb0c4c732"
      unitRef="usd">48371000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNy0yLTEtMS0xOTg5MDc_66f6dec0-a1a7-4a86-bd66-e52a975a1ffa"
      unitRef="usd">3133811000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfNy00LTEtMS0xOTg5MDc_19b2396b-c5d1-4000-9437-d799b70e2dad"
      unitRef="usd">3086499000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfOC0yLTEtMS0xOTg5MDc_34ee3c44-1464-4785-9769-d29370e4847d"
      unitRef="usd">315862000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfOC00LTEtMS0xOTg5MDc_124b4f52-ec4a-4300-aad2-072f4ec168ac"
      unitRef="usd">275353000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfOS0yLTEtMS0xOTg5MDc_f99ff1d8-a157-4612-99bf-2f7e7d667619"
      unitRef="usd">5365300000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfOS00LTEtMS0xOTg5MDc_0fc4f23e-a015-4af9-9937-063e683612e5"
      unitRef="usd">5268795000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTAtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246MmZiZjMxMTRmZThjNDcyYmJjZjEzZDU5Zjk3NDI4Y2JfNzk_13c3cabe-5f1b-4ee0-9807-3fdd1910c271"
      unitRef="usd">64000</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTAtMC0xLTEtMTk4OTA3L3RleHRyZWdpb246MmZiZjMxMTRmZThjNDcyYmJjZjEzZDU5Zjk3NDI4Y2JfODY_672fa823-7f7d-4e60-a560-2126a24171d1"
      unitRef="usd">63000</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTAtMi0xLTEtMTk4OTA3_0344a4e7-e3f5-4e60-a890-542408797164"
      unitRef="usd">6945000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTAtNC0xLTEtMTk4OTA3_aa41ca8c-fb1a-4230-b34b-cf56857faaa6"
      unitRef="usd">6945000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTEtMi0xLTEtMTk4OTA3_7dde0ecb-eb63-41bf-bf9f-2a74f8c6654d"
      unitRef="usd">5372245000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTEtNC0xLTEtMTk4OTA3_2cefb781-1e83-4cf8-ade8-a788fc00aab8"
      unitRef="usd">5275740000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTMtMi0xLTEtMTk4OTA3_8199db35-f87b-484d-92d8-f387e8b163bc"
      unitRef="usd">116022000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTMtNC0xLTEtMTk4OTA3_15d49be1-8d1b-4839-86e0-9111c0eb24c3"
      unitRef="usd">39242000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTUtMi0xLTEtMTk4OTA3_563bb3f3-2650-4334-91c4-dcfa5fd21acc"
      unitRef="usd">235305000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTUtNC0xLTEtMTk4OTA3_74c8a861-740d-412c-b6b2-b7072c701936"
      unitRef="usd">288338000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTYtMi0xLTEtMTk4OTA3_855f5b15-f32e-428f-9bdb-f2b3593399c4"
      unitRef="usd">160532000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTYtNC0xLTEtMTk4OTA3_0a61bfbe-cb4a-47f6-960b-ef47bc67202c"
      unitRef="usd">183280000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTctMi0xLTEtMTk4OTA3_7eb33bf1-7cde-4d3a-9285-fa1f1d33f9b1"
      unitRef="usd">11427000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTctNC0xLTEtMTk4OTA3_741c17c5-784a-4db5-bd3b-0c3d4daf1c13"
      unitRef="usd">13567000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:EnergyRelatedInventory
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTgtMi0xLTEtMTk4OTA3_6efc366b-56a4-4214-888a-497f53786027"
      unitRef="usd">157583000</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTgtNC0xLTEtMTk4OTA3_aa1d5422-f7bb-4333-bedb-8113d2e89eca"
      unitRef="usd">191530000</us-gaap:EnergyRelatedInventory>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTktMi0xLTEtMTk4OTA3_96f82cde-6a9b-4164-b019-38c1f60ecb32"
      unitRef="usd">84093000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMTktNC0xLTEtMTk4OTA3_c3bee312-3c06-4a6e-a31e-ded678966d7e"
      unitRef="usd">79568000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjAtMi0xLTEtMTk4OTA3_fc9b0f29-14cd-4d71-b5f9-768eb7fbdfe6"
      unitRef="usd">43909000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjAtNC0xLTEtMTk4OTA3_5a651b60-b559-4723-ae1e-9dd40f476833"
      unitRef="usd">33482000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjEtMi0xLTEtMTk4OTA3_cdbc9bff-f5ea-47d0-9596-79493198f4b9"
      unitRef="usd">64973000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjEtNC0xLTEtMTk4OTA3_bec12b04-b2ba-4d89-9d7d-e7451bf7874d"
      unitRef="usd">52273000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjItMi0xLTEtMTk4OTA3_7e84629e-ecd5-444f-87a5-0773b1e23dee"
      unitRef="usd">873844000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjItNC0xLTEtMTk4OTA3_67f034e6-75a2-4e9d-876a-eb7c005f75c7"
      unitRef="usd">881280000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjQtMi0xLTEtMTk4OTA3_2933c6c7-9f60-4334-b1dd-8b9ed278279f"
      unitRef="usd">84930000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjQtNC0xLTEtMTk4OTA3_6481ef3b-ffd2-4be9-ac67-e6a5184f2e6e"
      unitRef="usd">89318000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjUtMi0xLTEtMTk4OTA3_71596405-37a5-4ae3-802d-eb941a109d3b"
      unitRef="usd">182929000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjUtNC0xLTEtMTk4OTA3_25e1fe4a-83e3-4285-914a-8df52cdf3280"
      unitRef="usd">190240000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjYtMi0xLTEtMTk4OTA3_27c3deb7-4fb2-417a-a7b2-088696887173"
      unitRef="usd">160515000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjYtNC0xLTEtMTk4OTA3_ad87ac24-9ccd-40cb-8bd3-76c371cfd83b"
      unitRef="usd">160889000</us-gaap:OtherAssetsNoncurrent>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjctMi0xLTEtMTk4OTA3_25070306-f2f7-46ea-a6cf-1d7ae8eada0f"
      unitRef="usd">428374000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjctNC0xLTEtMTk4OTA3_1b438c54-b153-45d1-a1e1-461536d26d6f"
      unitRef="usd">440447000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjgtMi0xLTEtMTk4OTA3_07f21b7c-8bfe-45c6-9079-d7b981e16fbd"
      unitRef="usd">6674463000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmM2MmFhNDZkMDgwZTQxZGY5MWYxMzFhMTk5M2Y2NTkxL3RhYmxlcmFuZ2U6YzYyYWE0NmQwODBlNDFkZjkxZjEzMWExOTkzZjY1OTFfMjgtNC0xLTEtMTk4OTA3_8dc41b88-cda0-4027-88ba-467a6ae10e2d"
      unitRef="usd">6597467000</us-gaap:Assets>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjozYmQwMDk0ZjFmOTc0OGVlOWZiYjMxMmI2OWU0N2YwYV80Nw_23262d1d-8390-433d-81f4-e86205d8d623"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjozYmQwMDk0ZjFmOTc0OGVlOWZiYjMxMmI2OWU0N2YwYV80Nw_cf4016f5-dc77-40ac-8a2a-3a845d385a8b"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjozYmQwMDk0ZjFmOTc0OGVlOWZiYjMxMmI2OWU0N2YwYV83MA_30f31523-b287-4d81-9543-75b6d117cc3b"
      unitRef="shares">17854278</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjozYmQwMDk0ZjFmOTc0OGVlOWZiYjMxMmI2OWU0N2YwYV83MA_721970ec-b7f0-4d38-827a-ab77cb9f3b23"
      unitRef="shares">17854278</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy0yLTEtMS0xOTg5MDc_5af82b91-1ddd-47f4-88a8-c25493d99720"
      unitRef="usd">119048000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy0yLTEtMS0xOTg5MDc_b348b546-05ad-4458-8d2e-c3efda99173e"
      unitRef="usd">119048000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy00LTEtMS0xOTg5MDc_db414d02-35b7-4acc-a285-72e703e11988"
      unitRef="usd">119048000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMy00LTEtMS0xOTg5MDc_fb4a9caa-77ef-42b2-b258-81db5eb50114"
      unitRef="usd">119048000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNC0yLTEtMS0xOTg5MDc_30d4dbff-e4a7-46e1-9d2d-9def22552f76"
      unitRef="usd">810955000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNC0yLTEtMS0xOTg5MDc_369e4d33-45db-4a81-bdd2-8f0be745c6e6"
      unitRef="usd">810955000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNC00LTEtMS0xOTg5MDc_49cbf638-3b71-463c-826d-099cd59716d9"
      unitRef="usd">810955000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNC00LTEtMS0xOTg5MDc_d630127d-08f2-4af2-9b99-417b505b0930"
      unitRef="usd">810955000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNS0yLTEtMS0xOTg5MDc_ca845d00-a056-4549-a042-e94eb1d03880"
      unitRef="usd">1426065000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNS0yLTEtMS0xOTg5MDc_fe0c4ce8-b454-4366-9aa2-47ad508742fd"
      unitRef="usd">1426065000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNS00LTEtMS0xOTg5MDc_4f3a6171-5d86-4d04-a5ee-16301d204a41"
      unitRef="usd">1411306000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNS00LTEtMS0xOTg5MDc_9e83f5a8-d232-47ca-84b2-e09ba30cf279"
      unitRef="usd">1411306000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNi0yLTEtMS0xOTg5MDc_03b2cc28-03fb-42d9-833d-a16618870d0f"
      unitRef="usd">2816000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNi0yLTEtMS0xOTg5MDc_3d74a1e9-0c44-4efd-a0b4-2ec4cfcf9464"
      unitRef="usd">2816000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNi00LTEtMS0xOTg5MDc_adca895c-ca00-4fa1-892f-3dad35af4f36"
      unitRef="usd">2861000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNi00LTEtMS0xOTg5MDc_fd3bfc57-3096-4d92-aca1-494eb2485b7f"
      unitRef="usd">2861000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNy0yLTEtMS0xOTg5MDc_7debf055-5e1f-4d61-b998-61b883ec5afe"
      unitRef="usd">2358884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNy0yLTEtMS0xOTg5MDc_f5ee1fa3-a4d4-4229-ab40-09936a69627d"
      unitRef="usd">2358884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNy00LTEtMS0xOTg5MDc_80701e9f-9978-4ed9-bd9c-2ba295d96d55"
      unitRef="usd">2344170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfNy00LTEtMS0xOTg5MDc_a720e98f-bbc4-4b23-b5b0-1bd46c878d98"
      unitRef="usd">2344170000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfOC0yLTEtMS0xOTg5MDc_867ec30c-1e7d-437b-9126-20ed432c35c9"
      unitRef="usd">34293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfOC00LTEtMS0xOTg5MDc_5187bc67-3ce5-4059-8de3-bf147e3055b0"
      unitRef="usd">34293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfOS0yLTEtMS0xOTg5MDc_36c065ee-4cf9-4ef0-a1c4-614ecb26bd7c"
      unitRef="usd">1734347000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfOS00LTEtMS0xOTg5MDc_6ead1d7e-9d25-4eb3-8062-1d0e9e1203de"
      unitRef="usd">1584854000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTAtMi0xLTEtMTk4OTA3_102003bc-227e-4f55-88e3-39632ae30941"
      unitRef="usd">4127524000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTAtNC0xLTEtMTk4OTA3_c457aa4f-0dd0-417f-91da-bc497d49c847"
      unitRef="usd">3963317000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTEtMi0xLTEtMTk4OTA3_40df5920-6743-4dd2-b0cb-64411f05752b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTMtMi0xLTEtMTk4OTA3_a6a14ae4-ae7d-4d48-a297-dbbefae31b0b"
      unitRef="usd">18414000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTMtNC0xLTEtMTk4OTA3_2ccf6b8e-51c8-49af-a5da-0b3ce4bf69b9"
      unitRef="usd">19095000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTQtMi0xLTEtMTk4OTA3_bdd2aa01-52a0-4caf-80af-6122ff201c72"
      unitRef="usd">99973000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTQtNC0xLTEtMTk4OTA3_479ee579-c2c6-4373-88c0-69d854040612"
      unitRef="usd">99962000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTUtMi0xLTEtMTk4OTA3_c5141377-a3df-45eb-af70-92ac48ede6df"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTUtNC0xLTEtMTk4OTA3_8a8969bd-ade2-4986-97b6-d374fd694e89"
      unitRef="usd">87967000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTctMi0xLTEtMTk4OTA3_abcdfce2-3eb3-48db-8c25-5abd657536f5"
      unitRef="usd">191769000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTctNC0xLTEtMTk4OTA3_80722445-207f-4d77-a78b-73d7d517693c"
      unitRef="usd">202492000</us-gaap:AccountsPayableCurrent>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTgtMi0xLTEtMTk4OTA3_3747e2cf-0d0f-4e5d-b0b5-55998d377617"
      unitRef="usd">29367000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTgtNC0xLTEtMTk4OTA3_fa8a4c7a-752d-4251-be89-b471b9570758"
      unitRef="usd">17176000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <us-gaap:TaxesPayableCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTktMi0xLTEtMTk4OTA3_d4f52d7f-f9b9-4206-ba8d-4226bee10719"
      unitRef="usd">246914000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMTktNC0xLTEtMTk4OTA3_c48146bf-1914-4ff6-9679-f03601064893"
      unitRef="usd">289902000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjAtMi0xLTEtMTk4OTA3_a6cb5947-7cb1-44b9-870c-8fc35effe0b3"
      unitRef="usd">25234000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjAtNC0xLTEtMTk4OTA3_194e9bdb-eafd-440e-ac69-b0a97228d141"
      unitRef="usd">31475000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjEtMi0xLTEtMTk4OTA3_8d3d65fe-4af1-478d-a57f-00a8e400d288"
      unitRef="usd">86580000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjEtNC0xLTEtMTk4OTA3_10053d7e-355a-4b10-aa75-55eb38e3cdb0"
      unitRef="usd">85596000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjItMi0xLTEtMTk4OTA3_62b7cf9a-8d0b-41e7-a5e9-92da530e5d58"
      unitRef="usd">698251000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjItNC0xLTEtMTk4OTA3_7fc8e429-e244-41b3-8529-bfa6a3dfc111"
      unitRef="usd">833665000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjQtMi0xLTEtMTk4OTA3_06a14e3e-d4d3-4de6-bb57-a19a5a388df6"
      unitRef="usd">74633000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjQtNC0xLTEtMTk4OTA3_08311807-b4cb-4b7e-b088-f15cac3e7469"
      unitRef="usd">78715000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjUtMi0xLTEtMTk4OTA3_2e5acbf8-b07a-4137-8e02-2041c2fc64bc"
      unitRef="usd">84341000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjUtNC0xLTEtMTk4OTA3_08a7109a-cc9d-4429-867a-9e7884b3ea89"
      unitRef="usd">46048000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjYtMi0xLTEtMTk4OTA3_d7414a39-259c-45f6-9720-087aa7f3d39f"
      unitRef="usd">384953000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjYtNC0xLTEtMTk4OTA3_c4371308-7c91-459b-b0b2-ccc3e2dfc0cc"
      unitRef="usd">384430000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjctMi0xLTEtMTk4OTA3_84926d5d-8205-4b0c-90d1-3fa60489dc0c"
      unitRef="usd">1044317000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjctNC0xLTEtMTk4OTA3_9a91fa7d-0bf9-4bad-af0c-b22f52ebe710"
      unitRef="usd">1024175000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjgtMi0xLTEtMTk4OTA3_265ecdfa-ef11-4eb1-bd0d-6cbdfb0d5d55"
      unitRef="usd">93445000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjgtNC0xLTEtMTk4OTA3_a19bbf7a-a6ea-472e-9263-efcf9523299c"
      unitRef="usd">95300000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjktMi0xLTEtMTk4OTA3_0c1ed763-e540-40a6-9524-074c2a30efb5"
      unitRef="usd">49388000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMjktNC0xLTEtMTk4OTA3_d8f925e5-ee39-4297-9491-7d2f4ac99f4c"
      unitRef="usd">49748000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMzAtMi0xLTEtMTk4OTA3_0cb86dd7-f730-40be-85a7-ae70f5244a90"
      unitRef="usd">117611000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMzAtNC0xLTEtMTk4OTA3_50c11d36-e7fd-4574-831a-3e980d270d43"
      unitRef="usd">122069000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMzEtMi0xLTEtMTk4OTA3_dfe83e93-0f2f-4a37-9c34-a3ec94e8c68a"
      unitRef="usd">1848688000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMzEtNC0xLTEtMTk4OTA3_c69a0b89-2e58-4f58-a77c-597a12f8341c"
      unitRef="usd">1800485000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMzItMi0xLTEtMTk4OTA3_af4be129-6327-41c1-9c5f-58659b45a0bd"
      unitRef="usd">6674463000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80My9mcmFnOjE4OTUwYWVlOTc1MTRhMjY5NDFlMDBhMTMwOWQ4ZjQ1L3RhYmxlOmYyMTc0MzM5ZGVhMjQ1Y2FhNjI4MGM2ODZhZDJkMzE2L3RhYmxlcmFuZ2U6ZjIxNzQzMzlkZWEyNDVjYWE2MjgwYzY4NmFkMmQzMTZfMzItNC0xLTEtMTk4OTA3_9d3dcea2-1e96-4237-9b5b-1a31b089837f"
      unitRef="usd">6597467000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="if8d5d2e8e5344760aaecb9d4eb096be6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMi0yLTEtMS0xOTg5MDc_4025b4f6-7389-40f9-934e-6417c1fb646f"
      unitRef="shares">17854000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if8d5d2e8e5344760aaecb9d4eb096be6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMi00LTEtMS0xOTg5MDc_205121c6-0bb6-48ba-9e63-626dcdb53e08"
      unitRef="usd">119048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i682b5054745c4ffc97acfe84849cc815_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMi02LTEtMS0xOTg5MDc_6adaa81b-9a79-4dab-8ed3-e8a07fa06cac"
      unitRef="usd">810955000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd83f74df0584b5297dd15b7945f9efa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMi04LTEtMS0xOTg5MDc_2f9258f8-79f2-48bf-93d5-58b2fabc88f5"
      unitRef="usd">1411306000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i837812167d8947b3bff866c83557026f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMi0xMC0xLTEtMTk4OTA3_927d159a-512c-45a2-aa57-a71a17b9a6cf"
      unitRef="usd">2861000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMi0xMi0xLTEtMTk4OTA3_0838f634-0063-496c-b565-b3ec5003eace"
      unitRef="usd">2344170000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8261c1130e1543379d61dfa56fa47ad0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMy04LTEtMS0xOTg5MDc_b7466737-49d5-40f5-9638-886bbb2ceeaf"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMy0xMi0xLTEtMTk4OTA3_c5068b46-d6df-4a3b-8a9a-c6f96bf81f97"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idf5dd5cd5d8e4c84b75dce43b1d8e85d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNC0xMC0xLTEtMTk4OTA3_dab9afcf-fe3e-4465-9d05-0d0334e4bbfe"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNC0xMi0xLTEtMTk4OTA3_b6e5321f-170c-4849-bc26-fd6d6a41856b"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8261c1130e1543379d61dfa56fa47ad0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNS04LTEtMS0xOTg5MDc_06c68133-ed8b-4457-ab99-356bf95c5219"
      unitRef="usd">32250000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNS0xMi0xLTEtMTk4OTA3_63e3dbd2-4eee-499b-bb8b-89b705660e97"
      unitRef="usd">32250000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockSharesIssued
      contextRef="i61ab2f4030a54648abb7071766393635_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNy0yLTEtMS0xOTg5MDc_f95f3a55-6435-4b3e-9325-dcd8bddc1388"
      unitRef="shares">17854000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i61ab2f4030a54648abb7071766393635_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNy00LTEtMS0xOTg5MDc_b84825ca-bacd-42e5-b213-898b49475d81"
      unitRef="usd">119048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7408cf0a54314c4298d95fd35c934eca_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNy02LTEtMS0xOTg5MDc_15943a20-6ee6-4384-8bdc-98db2b9b53cd"
      unitRef="usd">810955000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3602b289044f45ddbf61913c498953ff_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNy04LTEtMS0xOTg5MDc_411936f2-c351-42fd-a9be-d5bdcaf102df"
      unitRef="usd">1426065000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20445541a21b4591a144d20549998d38_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNy0xMC0xLTEtMTk4OTA3_99209a62-87b8-42f1-987e-c548376e0b19"
      unitRef="usd">2816000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfNy0xMi0xLTEtMTk4OTA3_167397b9-87ac-42fa-970b-33e4b8fdf93e"
      unitRef="usd">2358884000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i90fba11fba784f5ba056a95ff6d67023_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTYtMi0xLTEtMTk4OTA3_89cfc2c7-5047-4cbe-abbe-67c688ec6849"
      unitRef="shares">17753000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i90fba11fba784f5ba056a95ff6d67023_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTYtNC0xLTEtMTk4OTA3_b1a92c45-5e3c-470d-ac90-2d8387f5789b"
      unitRef="usd">118376000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6b32dbe1afb436fa23bb51a3aac0488_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTYtNi0xLTEtMTk4OTA3_f8f3961e-4b4f-41a7-8f9f-431ab738bc42"
      unitRef="usd">798526000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib704b228af0e4d809943bb260af6bab2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTYtOC0xLTEtMTk4OTA3_acc3f716-be72-4f42-a07d-12bc16c109b5"
      unitRef="usd">1348277000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb5ae9c88cd4440aa73c7488a024d2f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTYtMTAtMS0xLTE5ODkwNw_f0a83cfa-713a-439e-9968-9cce0b4c9500"
      unitRef="usd">-3280000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id8d0a40e62064a1aafea4989e7cef33b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTYtMTItMS0xLTE5ODkwNw_a3c3a15d-31a4-4758-a8f9-6d9003ebeb01"
      unitRef="usd">2261899000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if14fef3031a24482959075be71909ded_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTctOC0xLTEtMTk4OTA3_f73fdb3b-d651-48f3-8492-f5949d8e7d9f"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTctMTItMS0xLTE5ODkwNw_ecd1175b-65b0-4b1d-95cb-cca41c60d134"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie903b5b020204100a10aa81364abedd8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTgtMTAtMS0xLTE5ODkwNw_dcae8898-9bec-4927-957a-6e75bedb1f17"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTgtMTItMS0xLTE5ODkwNw_2215595d-f598-47cf-bdaf-e59fc306e86a"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:DividendsCommonStockCash
      contextRef="if14fef3031a24482959075be71909ded_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTktOC0xLTEtMTk4OTA3_a1288c9a-c14f-4e2b-9fc3-b037e4654bd0"
      unitRef="usd">31475000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMTktMTItMS0xLTE5ODkwNw_19973792-8766-404b-8ac0-041a1fa21cca"
      unitRef="usd">31475000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockSharesIssued
      contextRef="i22401491f1304011b5e2eff4fcc973f9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMjEtMi0xLTEtMTk4OTA3_d3cc90f6-db63-4712-b758-ce2be5333d0a"
      unitRef="shares">17753000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i22401491f1304011b5e2eff4fcc973f9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMjEtNC0xLTEtMTk4OTA3_ed687139-44ed-48fa-8a79-6ae2e747e21b"
      unitRef="usd">118376000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib082aec7ff26459eabfc5c155024db4e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMjEtNi0xLTEtMTk4OTA3_e390e664-8815-4cac-8012-a13eec7bc8c2"
      unitRef="usd">798526000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic375ac4e68014be2befc7fa6e01693a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMjEtOC0xLTEtMTk4OTA3_d8529ff0-420c-4588-b39e-3f854f69c03a"
      unitRef="usd">1363211000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4838871dc2574298b3f44737ccf6a0ca_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMjEtMTAtMS0xLTE5ODkwNw_ee731ec9-b483-4760-bf90-f1057ede4d9a"
      unitRef="usd">-3229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl80OS9mcmFnOjQzZTM1NzM1N2U5ZDQzMTk4YTEyMzI4NGIwNWUwMTNhL3RhYmxlOjYzOGFhMDNiYjY1MDQxODViNTMwMWI5MWI2NTQzNDFiL3RhYmxlcmFuZ2U6NjM4YWEwM2JiNjUwNDE4NWI1MzAxYjkxYjY1NDM0MWJfMjEtMTItMS0xLTE5ODkwNw_c8482ac8-e171-4628-b09c-4b733f8bb507"
      unitRef="usd">2276884000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMy0yLTEtMS0xOTg5MDc_405d6c40-17e7-438c-9954-dd215a704461"
      unitRef="usd">47508000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMy00LTEtMS0xOTg5MDc_3bbe942a-ed77-40be-b488-a2a7c579a7d5"
      unitRef="usd">46908000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNS0yLTEtMS0xOTg5MDc_723a567a-0b82-43c3-9ccd-f86fd70907ff"
      unitRef="usd">60927000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNS00LTEtMS0xOTg5MDc_3ea060e6-dfeb-48b6-99de-1876d13c95a6"
      unitRef="usd">58471000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNi0yLTEtMS0xOTg5MDc_dd6efd5c-6dcd-46a5-8748-5ce9f8989cd2"
      unitRef="usd">6530000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNi00LTEtMS0xOTg5MDc_84036d00-7887-435a-963e-a7719414e4cf"
      unitRef="usd">6355000</us-gaap:AdjustmentForAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNy0yLTEtMS0xOTg5MDc_a2f024a7-f136-4387-8d93-051e5aa68dc9"
      unitRef="usd">-3659000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNy00LTEtMS0xOTg5MDc_fbaf0118-d597-4fa1-83c9-6d1e25f3646c"
      unitRef="usd">-6021000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <he:StateRefundableCredit
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfOS0yLTEtMS0xOTg5MDc_ab152c0a-978a-4eab-896d-5b5d5343ea9d"
      unitRef="usd">2874000</he:StateRefundableCredit>
    <he:StateRefundableCredit
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfOS00LTEtMS0xOTg5MDc_7481f5b6-7a54-4161-b1c6-6e60577d6bfb"
      unitRef="usd">2759000</he:StateRefundableCredit>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTAtMi0xLTEtMTk4OTA3_afd4d9c6-599b-46a3-9fd7-c661cbe61d79"
      unitRef="usd">1539000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTAtNC0xLTEtMTk4OTA3_bcdfdbac-b682-4e96-b419-e1292a15b998"
      unitRef="usd">1619000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTEtMi0xLTEtMTk4OTA3_5e527585-2752-4f19-a760-e8d54eadc36e"
      unitRef="usd">3301000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTEtNC0xLTEtMTk4OTA3_4b3f1044-1f44-4ea5-9a78-95716b7433e1"
      unitRef="usd">2409000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTMtMi0xLTEtMTk4OTA3_c62909ae-3fef-46db-8aae-3608e2663584"
      unitRef="usd">350000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTMtNC0xLTEtMTk4OTA3_2b2c5cfc-abee-43db-ada8-de0104777f66"
      unitRef="usd">-2000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTUtMi0xLTEtMTk4OTA3_73128b1c-4c4c-46db-9f04-8078760270c9"
      unitRef="usd">-60939000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTUtNC0xLTEtMTk4OTA3_31c8554d-1c04-4793-9115-f239315c4adc"
      unitRef="usd">-16236000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTYtMi0xLTEtMTk4OTA3_f6ea186b-8470-4fd4-9094-37c0f030f2df"
      unitRef="usd">-22659000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTYtNC0xLTEtMTk4OTA3_f91f0dc4-4f40-4791-949d-af7822ce7baf"
      unitRef="usd">10825000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInFuelInventories
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTctMi0xLTEtMTk4OTA3_132c1eec-94b8-446a-931d-a2e1df1c7067"
      unitRef="usd">-33947000</us-gaap:IncreaseDecreaseInFuelInventories>
    <us-gaap:IncreaseDecreaseInFuelInventories
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTctNC0xLTEtMTk4OTA3_9b209e26-df98-4baf-a180-09cb469d51ae"
      unitRef="usd">35294000</us-gaap:IncreaseDecreaseInFuelInventories>
    <us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTgtMi0xLTEtMTk4OTA3_2941bd58-0564-4b4e-ba64-856ae2d4e16c"
      unitRef="usd">4525000</us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories>
    <us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTgtNC0xLTEtMTk4OTA3_08dea346-0c36-4846-bede-42d3863d9a30"
      unitRef="usd">829000</us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTktMi0xLTEtMTk4OTA3_c9752b7e-51fb-4744-8fb9-fb45e3e99bf5"
      unitRef="usd">8898000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMTktNC0xLTEtMTk4OTA3_b4899495-e386-4c72-944d-677f77407578"
      unitRef="usd">5089000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjAtMi0xLTEtMTk4OTA3_1161222c-da0b-4590-9b7a-dda400275a91"
      unitRef="usd">11551000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjAtNC0xLTEtMTk4OTA3_a686d94a-f12f-44a2-92d6-896e91953907"
      unitRef="usd">5520000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjEtMi0xLTEtMTk4OTA3_115f5346-2009-448b-95af-5b6c3ef6cd1c"
      unitRef="usd">6588000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjEtNC0xLTEtMTk4OTA3_619c7ede-7fc5-4b0e-a851-4aad18e756db"
      unitRef="usd">29624000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjItMi0xLTEtMTk4OTA3_16286337-7cdd-4430-8768-eaf60ad36cfb"
      unitRef="usd">-45392000</he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes>
    <he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjItNC0xLTEtMTk4OTA3_6e04c798-fd84-4d10-9a4d-c38c61a0b746"
      unitRef="usd">-16080000</he:IncreaseDecreaseInPrepaidAndAccruedIncomeTaxesAndUtilityRevenueTaxes>
    <he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjMtMi0xLTEtMTk4OTA3_4544506f-99ca-41e8-90d3-0fb02f0d437e"
      unitRef="usd">-1837000</he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability>
    <he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjMtNC0xLTEtMTk4OTA3_25ead59d-c003-4a59-a0ea-16fa46aeb916"
      unitRef="usd">-1206000</he:IncreaseDecreaseInPensionAndOtherPostretirementDefinedBenefitPlansLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjQtMi0xLTEtMTk4OTA3_24dcebd5-cb7b-4cd8-aeeb-b00b9bb7b538"
      unitRef="usd">12697000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjQtNC0xLTEtMTk4OTA3_fdc5adec-36a5-4a7e-a6e2-2264c2c56285"
      unitRef="usd">7444000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjUtMi0xLTEtMTk4OTA3_a165e30b-6269-4793-a2f5-c50f45cd8d09"
      unitRef="usd">169355000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjUtNC0xLTEtMTk4OTA3_bb891414-8544-4456-83a5-34811c6ea23e"
      unitRef="usd">76775000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjctMi0xLTEtMTk4OTA3_10841095-fecf-42b2-a032-ab2689aaf686"
      unitRef="usd">122139000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjctNC0xLTEtMTk4OTA3_e91841a6-a4fa-4b0e-a335-6b949468245e"
      unitRef="usd">76358000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjgtMi0xLTEtMTk4OTA3_492c6dab-187f-41d0-9745-d1c4b1819570"
      unitRef="usd">-1545000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjgtNC0xLTEtMTk4OTA3_22c0ccf3-3936-490c-b7e2-2a78c4bac920"
      unitRef="usd">-1494000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjktMi0xLTEtMTk4OTA3_fd7e5110-587b-4b15-a12f-bb3dd285dbd3"
      unitRef="usd">-120594000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMjktNC0xLTEtMTk4OTA3_9a91c4e1-b435-492c-a0d9-b5bc368f0bae"
      unitRef="usd">-74864000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzEtMi0xLTEtMTk4OTA3_d062ecf4-2714-4a93-8316-5a1ec90463fe"
      unitRef="usd">32250000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzEtNC0xLTEtMTk4OTA3_17040ca3-4b25-4866-a8cc-ab5b9c112a46"
      unitRef="usd">31475000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzItMi0xLTEtMTk4OTA3_5ec64f80-d0c7-42d8-a211-1fd80428c318"
      unitRef="usd">499000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzItNC0xLTEtMTk4OTA3_aa2924f3-30a2-4159-b6cf-e5205912ef2d"
      unitRef="usd">499000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzUtMi0xLTEtMTk4OTA3_66cca427-45ce-4bd0-b3a4-2bfc23d02c42"
      unitRef="usd">150000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzUtNC0xLTEtMTk4OTA3_65db9d71-9c6f-43d1-993d-e194be94892d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <he:ProceedsFromPaymentsForOtherBankBorrowings
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzctMi0xLTEtMTk4OTA3_db06271e-590b-400f-aa9c-e991188aa3cc"
      unitRef="usd">-87967000</he:ProceedsFromPaymentsForOtherBankBorrowings>
    <he:ProceedsFromPaymentsForOtherBankBorrowings
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzctNC0xLTEtMTk4OTA3_998f08eb-12ab-4f84-afd4-9d3834ccb026"
      unitRef="usd">6000000</he:ProceedsFromPaymentsForOtherBankBorrowings>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzgtMi0xLTEtMTk4OTA3_f7d4e17b-8f1b-4afe-9a10-6d652a1cdc18"
      unitRef="usd">575000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzgtNC0xLTEtMTk4OTA3_d327660c-f29e-4fc1-83d4-85f3fe4dbfba"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzktMi0xLTEtMTk4OTA3_7307fc57-60c1-4bac-9f74-32650b452e5b"
      unitRef="usd">-690000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfMzktNC0xLTEtMTk4OTA3_42025249-212d-49c9-bd43-3dffd60b14d4"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDAtMi0xLTEtMTk4OTA3_9dc51493-db17-4213-848b-9254d5953a22"
      unitRef="usd">28019000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDAtNC0xLTEtMTk4OTA3_74e4097f-97ed-4fb1-8746-dea9f01768f4"
      unitRef="usd">-25974000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDEtMi0xLTEtMTk4OTA3_8bfa657b-6d7f-40bc-9751-ee2c8e09bd81"
      unitRef="usd">76780000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDEtNC0xLTEtMTk4OTA3_cf78fe09-fad9-48af-9e67-fd1282e2bea5"
      unitRef="usd">-24063000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDItMi0xLTEtMTk4OTA3_1b3607a8-432f-4943-9609-c482e2821ef2"
      unitRef="usd">39242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id8d0a40e62064a1aafea4989e7cef33b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDItNC0xLTEtMTk4OTA3_7e635885-9456-4314-bb62-1621be894cbd"
      unitRef="usd">55258000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDMtMi0xLTEtMTk4OTA3_96791414-e1b3-4e4b-b2f4-f0ab17392e8d"
      unitRef="usd">116022000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDMtNC0xLTEtMTk4OTA3_78cbe3d8-fde3-4f6c-abe0-a635a3794f3b"
      unitRef="usd">31195000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDQtMi0xLTEtMTk4OTA3_45fdf01e-8182-4c87-a97e-ce7b9926d12c"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDQtNC0xLTEtMTk4OTA3_5cfc37de-08e5-41fc-bee5-cade555882d4"
      unitRef="usd">2140000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDUtMi0xLTEtMTk4OTA3_8a85b4e3-1783-4cca-8d7e-fe645bf3407f"
      unitRef="usd">116022000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81Mi9mcmFnOmNhYzVkOGI4NWYzZDRjZGFiN2Y0OGM5ODE0MjM1YTM3L3RhYmxlOmY2ZGU2Mjc5ODllYzQzZGZiNDhkODNhODU0NjZmN2JkL3RhYmxlcmFuZ2U6ZjZkZTYyNzk4OWVjNDNkZmI0OGQ4M2E4NTQ2NmY3YmRfNDUtNC0xLTEtMTk4OTA3_2c5613dc-c090-4964-adeb-f55820a2c560"
      unitRef="usd">29055000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81OC9mcmFnOjIzN2M5ZjNiZTBiYzQzMGE4N2U3OTI4ZDZlZGYxNGQwL3RleHRyZWdpb246MjM3YzlmM2JlMGJjNDMwYTg3ZTc5MjhkNmVkZjE0ZDBfMTcyNQ_66d69009-c25e-4982-9f51-7e7e137ad82c">Basis of presentationThe accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP) for interim financial information, the instructions to SEC Form&#160;10-Q and Article&#160;10 of Regulation&#160;S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In preparing the unaudited condensed consolidated financial statements, management is required 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 balance sheet and the reported amounts of revenues and expenses for the period. Actual results could differ significantly from those estimates. The accompanying unaudited condensed consolidated financial statements and the following notes should be read in conjunction with the audited consolidated financial statements and the notes thereto in HEI&#x2019;s and Hawaiian Electric&#x2019;s Form 10-K for the year ended December&#160;31, 2022.In the opinion of HEI&#x2019;s and Hawaiian Electric&#x2019;s management, the accompanying unaudited condensed consolidated financial statements contain all material adjustments required by GAAP to fairly state consolidated HEI&#x2019;s and Hawaiian Electric&#x2019;s financial positions as of March&#160;31, 2023 and December&#160;31, 2022 and the results of their operations and cash flows for the three months ended March&#160;31, 2023 and 2022. All such adjustments are of a normal recurring nature, unless otherwise disclosed below or in other referenced material. Results of operations for interim periods are not necessarily indicative of results for the full year.Recent accounting pronouncements.Credit Losses. In March 2022, Financial Accounting Standards Board issued Accounting Standards Update (ASU) No. 2022-02, &#x201c;Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures,&#x201d; which eliminates the accounting guidance for Troubled Debt Restructurings (TDRs) by creditors in Subtopic 310-40, Receivables-Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Specifically, rather than applying the recognition and measurement guidance for TDRs, an entity must apply the loan refinancing and restructuring guidance in paragraphs 310-20-35-9 through 35-11 to determine whether a modification results in a new loan or a continuation of an existing loan. The amendments in this update also require that an entity disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, &#x201c;Financial Instruments-Credit Losses-Measured at Amortized Cost.&#x201d; Gross write-off information must be included in the vintage disclosures required for public business entities in accordance with paragraph 325-20-50-6, which requires that an entity disclose the amortized cost basis of financing receivables by credit-quality indicator and class of financing receivable by year of origination. The amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. ASB updated the accounting for certain loan refinancings and restructurings, and included the required disclosures in the Notes herein</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl81OC9mcmFnOjIzN2M5ZjNiZTBiYzQzMGE4N2U3OTI4ZDZlZGYxNGQwL3RleHRyZWdpb246MjM3YzlmM2JlMGJjNDMwYTg3ZTc5MjhkNmVkZjE0ZDBfMTcyNg_671e9ec5-ade4-49e6-9378-b00ae690c6ec">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP) for interim financial information, the instructions to SEC Form&#160;10-Q and Article&#160;10 of Regulation&#160;S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In preparing the unaudited condensed consolidated financial statements, management is required 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 balance sheet and the reported amounts of revenues and expenses for the period. Actual results could differ significantly from those estimates.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82MS9mcmFnOjRkODBiMWUxOGVlNDRjMzU4ZjM2ODkzMDllYjZlMzcwL3RleHRyZWdpb246NGQ4MGIxZTE4ZWU0NGMzNThmMzY4OTMwOWViNmUzNzBfMTY4Nw_3461deb7-f766-458d-ab15-98c1cf2e5c60">&lt;div style="margin-bottom:8pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent accounting pronouncements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Losses.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In March 2022, Financial Accounting Standards Board issued Accounting Standards Update (ASU) No. 2022-02, &#x201c;Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures,&#x201d; which eliminates the accounting guidance for Troubled Debt Restructurings (TDRs) by creditors in Subtopic 310-40, Receivables-Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Specifically, rather than applying the recognition and measurement guidance for TDRs, an entity must apply the loan refinancing and restructuring guidance in paragraphs 310-20-35-9 through 35-11 to determine whether a modification results in a new loan or a continuation of an existing loan. The amendments in this update also require that an entity disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, &#x201c;Financial Instruments-Credit Losses-Measured at Amortized Cost.&#x201d; Gross write-off information must be included in the vintage disclosures required for public business entities in accordance with paragraph 325-20-50-6, which requires that an entity disclose the amortized cost basis of financing receivables by credit-quality indicator and class of financing receivable by year of origination. The amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. ASB updated the accounting for certain loan refinancings and restructurings, and included the required disclosures in the Notes herein in accordance with ASU No. 2022-02.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RleHRyZWdpb246YjQwYjQ0NjNhYjdiNGU5ZTkyZDI2NGRjYjUwMjRhYTVfNDA5_08c0640e-4e6a-4f8c-b548-1a54affd9520">Segment financial information&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric&#160;utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;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;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues &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;830,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;93,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;928,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;61,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;border-top:1pt solid #000;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;23,707&#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;border-top:1pt solid #000;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;(14,511)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (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;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;47,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,194&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends of subsidiaries&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;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net income (loss) for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;18,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;54,721&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets (at March&#160;31, 2023)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,674,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,610,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,443,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:3pt double #000;padding:2px 1pt;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;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers and other sources&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;708,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;75,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;785,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues (eliminations)&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;border-top:1pt solid #000000;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;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;708,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785,068&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (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;12,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;46,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,640&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends of subsidiaries&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;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net income (loss) for common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;23,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;69,167&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets (at December&#160;31, 2022)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,597,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,545,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,284,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Intercompany electricity sales of the Utilities to ASB and &#x201c;other&#x201d; segments are not eliminated because those segments would need to purchase electricity from another source if it were not provided by the Utilities and the profit on such sales is nominal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Hamakua Energy, LLC&#x2019;s (Hamakua Energy&#x2019;s) sales to Hawaii Electric Light (a regulated affiliate) are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RleHRyZWdpb246YjQwYjQ0NjNhYjdiNGU5ZTkyZDI2NGRjYjUwMjRhYTVfMzk4_99f17e6a-3f1a-4f41-87ef-5f656da271ef">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric&#160;utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;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;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues &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;830,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;93,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;928,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;61,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;border-top:1pt solid #000;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;23,707&#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;border-top:1pt solid #000;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;(14,511)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (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;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;47,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,194&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends of subsidiaries&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;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net income (loss) for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;18,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;54,721&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets (at March&#160;31, 2023)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,674,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,610,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,443,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:3pt double #000;padding:2px 1pt;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;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers and other sources&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;708,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;75,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;785,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues (eliminations)&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;border-top:1pt solid #000000;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;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;708,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785,068&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (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;12,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;46,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,640&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends of subsidiaries&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;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net income (loss) for common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;23,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;69,167&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets (at December&#160;31, 2022)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,597,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,545,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,284,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTEtMi0xLTEtMTk4OTA3_3cc02f2d-7dca-4e5d-b01a-cef2126f4241"
      unitRef="usd">830361000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTEtNC0xLTEtMTk4OTA3_f048e07b-6c8e-4346-aed0-47420ba272b2"
      unitRef="usd">93857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTEtNi0xLTEtMTk4OTA3_b7bd1414-74aa-46db-a0e0-bd0e72d06b49"
      unitRef="usd">4019000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTEtOC0xLTEtMTk4OTA3_e504d2f6-004e-43cf-8ae5-ad395ca18865"
      unitRef="usd">928237000</us-gaap:Revenues>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTQtMi0xLTEtMTk4OTA3_1fae251f-0a17-4898-80cd-6365b5aa23ea"
      unitRef="usd">61108000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTQtNC0xLTEtMTk4OTA3_b3fabce2-e8b2-4b59-848f-5331595a0c99"
      unitRef="usd">23707000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTQtNi0xLTEtMTk4OTA3_0a2000b3-c574-4ff7-b317-b2cd6ff243dc"
      unitRef="usd">-14511000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTQtOC0xLTEtMTk4OTA3_f09ce3be-363c-41dd-8fa6-e643423e7737"
      unitRef="usd">70304000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTUtMi0xLTEtMTk4OTA3_13d28d10-2184-49ad-a8b2-16a2a08d28f3"
      unitRef="usd">13600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTUtNC0xLTEtMTk4OTA3_6bc304d4-9f85-469a-b73d-49fb062bdd71"
      unitRef="usd">5145000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTUtNi0xLTEtMTk4OTA3_01046210-a22c-46d4-a8da-31d1465cf2ac"
      unitRef="usd">-3635000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTUtOC0xLTEtMTk4OTA3_56695fa1-bc7e-418d-9c44-b1e2ccf7a374"
      unitRef="usd">15110000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTYtMi0xLTEtMTk4OTA3_d824002c-538c-4e49-951c-5faba062d99a"
      unitRef="usd">47508000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTYtNC0xLTEtMTk4OTA3_75446168-c717-4520-a66f-85b8800da640"
      unitRef="usd">18562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTYtNi0xLTEtMTk4OTA3_79ef9cee-0bdb-4952-afff-be1ab7219295"
      unitRef="usd">-10876000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTYtOC0xLTEtMTk4OTA3_bbd9d2be-12d5-4f0b-a8f0-9bc655bc26fd"
      unitRef="usd">55194000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTctMi0xLTEtMTk4OTA3_0b4e3d4d-3e19-4d61-8b40-d40c4a8f4050"
      unitRef="usd">499000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTctNC0xLTEtMTk4OTA3_e9e482e2-2ffe-4622-aaab-295e52ea55fb"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTctNi0xLTEtMTk4OTA3_945a653a-5855-402b-a34a-a24678b3c3be"
      unitRef="usd">-26000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTctOC0xLTEtMTk4OTA3_e6933462-da2d-4272-887e-9c034c0a3f7e"
      unitRef="usd">473000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTgtMi0xLTEtMTk4OTA3_ed08fa75-82ef-4d0f-b32d-12f790b990c5"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTgtNC0xLTEtMTk4OTA3_597f4e55-c598-4e9d-9749-980af8ec332c"
      unitRef="usd">18562000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTgtNi0xLTEtMTk4OTA3_684bd21a-d047-4de3-9910-972550d93cc2"
      unitRef="usd">-10850000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTgtOC0xLTEtMTk4OTA3_fcfc48ea-f052-4759-b5ee-14f30343b4e2"
      unitRef="usd">54721000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="id83a4f7ad7c143b5833a49107e328d98_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTktMi0xLTEtMTk4OTA3_fdd82166-12d0-42da-8075-5169bd813b5d"
      unitRef="usd">6674463000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i13f5c88685e44675a89c5a7c43cab37f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTktNC0xLTEtMTk4OTA3_987db1c3-e0a4-43d0-8d3b-bc067d7cb3b2"
      unitRef="usd">9610070000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5d04192664124d228eecab11de24a96b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTktNi0xLTEtMTk4OTA3_925c7301-7edf-481c-a9aa-8f14c93dd835"
      unitRef="usd">159252000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMTktOC0xLTEtMTk4OTA3_1e5780f7-051f-4b4e-98e0-9e9ddb018a77"
      unitRef="usd">16443785000</us-gaap:Assets>
    <us-gaap:Revenues
      contextRef="i2a3e71774cc14581bc94eb2d7f4e0a9a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzAtMi0xLTEtMTk4OTA3_ab513daa-7a4d-4d20-bd05-b0d1c30e5a6e"
      unitRef="usd">708788000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia44f04c1d756483ab49c9082f014db05_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzAtNC0xLTEtMTk4OTA3_0253fcaa-41c0-4f61-8663-6806dd2625e7"
      unitRef="usd">75115000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i68273c5723f04d3f95709d1548fbf5cf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzAtNi0xLTEtMTk4OTA3_0cecbb7e-9fff-40c1-bc84-898ce7e49cc3"
      unitRef="usd">1165000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i70082eea0cab41278e12e3950160f26e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzAtOC0xLTEtMTk4OTA3_d08de649-85b2-495e-adb3-688a6662cd2a"
      unitRef="usd">785068000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id80406133a1a48efbd2981865c8cede5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzEtMi0xLTEtMTk4OTA3_beec6b33-0d27-49b6-bfe6-c03804b99967"
      unitRef="usd">4000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1cd88ecce88b4a49931ea551cfa445d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzEtNC0xLTEtMTk4OTA3_24dbcecb-d0a3-45a0-b7a2-e96c784ec5ce"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idc5df508a63941cda2243bc9107854fd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzEtNi0xLTEtMTk4OTA3_22680809-dbf9-430a-b88e-49b9171d74d3"
      unitRef="usd">-4000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53e386f75c9d43ecb891b9286e9f011d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzEtOC0xLTEtMTk4OTA3_9d17c358-9005-48d1-9171-f4a387ba098e"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzItMi0xLTEtMTk4OTA3_911dafa8-a8ca-4b60-85cc-c893b49ea2f8"
      unitRef="usd">708792000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzItNC0xLTEtMTk4OTA3_2b2e872c-5c86-4edf-83bb-3001c539ce5c"
      unitRef="usd">75115000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzItNi0xLTEtMTk4OTA3_f2beb32d-f3e0-48ed-b787-87819998273b"
      unitRef="usd">1161000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzItOC0xLTEtMTk4OTA3_0d14d58c-bf90-459d-abad-0d55317f155e"
      unitRef="usd">785068000</us-gaap:Revenues>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzMtMi0xLTEtMTk4OTA3_83fd3e95-b1e6-45b9-a579-8194708cf6e1"
      unitRef="usd">59446000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzMtNC0xLTEtMTk4OTA3_4ca0d081-5057-4056-9043-2ae4a0703d89"
      unitRef="usd">30215000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzMtNi0xLTEtMTk4OTA3_0b77db20-d1b0-4ccc-9880-03b949d2e509"
      unitRef="usd">-2181000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzMtOC0xLTEtMTk4OTA3_e80c7e0b-8c34-4f5e-8dcd-eb84b02fba85"
      unitRef="usd">87480000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzQtMi0xLTEtMTk4OTA3_4ac08204-e75c-4518-b31d-8ab2ea9d7b21"
      unitRef="usd">12538000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzQtNC0xLTEtMTk4OTA3_e23727c2-be80-41b9-9f3c-9e92169a19da"
      unitRef="usd">6345000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzQtNi0xLTEtMTk4OTA3_9e7f5a2b-e848-4c28-ba1a-f6ee2c40bc77"
      unitRef="usd">-1043000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzQtOC0xLTEtMTk4OTA3_acf61f7f-1504-47e7-9872-5a579d398ccb"
      unitRef="usd">17840000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzUtMi0xLTEtMTk4OTA3_39b3077c-2094-427d-8297-f4a31978101d"
      unitRef="usd">46908000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzUtNC0xLTEtMTk4OTA3_596dc118-f436-4cca-9086-b0b767acbbda"
      unitRef="usd">23870000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzUtNi0xLTEtMTk4OTA3_8ab61c63-e999-4cc1-808a-06b6157c22b5"
      unitRef="usd">-1138000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzUtOC0xLTEtMTk4OTA3_1bd8f90b-cdd0-4488-bf15-44cd5198d75a"
      unitRef="usd">69640000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzYtMi0xLTEtMTk4OTA3_50085caf-25ee-42a1-9941-0f7373df96b1"
      unitRef="usd">499000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzYtNC0xLTEtMTk4OTA3_0388eba6-3f41-4477-8be3-5095e5522505"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzYtNi0xLTEtMTk4OTA3_52ea69ed-421a-46e4-ba04-022999ca8ce9"
      unitRef="usd">-26000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzYtOC0xLTEtMTk4OTA3_8001564e-0685-4355-ae3b-29b20f007c9f"
      unitRef="usd">473000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzctMi0xLTEtMTk4OTA3_a6634e33-5ae9-4a81-8867-a9d85070996e"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzctNC0xLTEtMTk4OTA3_d4eaeaab-cff2-4b2b-9302-e089d8e75ca2"
      unitRef="usd">23870000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzctNi0xLTEtMTk4OTA3_1b7f3d26-4ad9-4abe-9213-3a1dac6d4f65"
      unitRef="usd">-1112000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzctOC0xLTEtMTk4OTA3_aa27523f-586f-4878-aeb0-02f291a40f25"
      unitRef="usd">69167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="i59180d1784ba445692cc73e6fc1185a6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzgtMi0xLTEtMTk4OTA3_bad8142e-2e2a-4f1e-9844-13804d657112"
      unitRef="usd">6597467000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i67a6d839f1454206a7f9febd900eb12b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzgtNC0xLTEtMTk4OTA3_1fe06a38-954a-426d-89d3-92412b0cfec1"
      unitRef="usd">9545970000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i959824754feb410584c278e150a927d7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzgtNi0xLTEtMTk4OTA3_8c69f79f-26ca-48fb-86bc-c81c15dd68e9"
      unitRef="usd">140807000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82NC9mcmFnOmI0MGI0NDYzYWI3YjRlOWU5MmQyNjRkY2I1MDI0YWE1L3RhYmxlOjlmZWI0YzI3NDhmNDQ4OTA4ODdjOTkzZDhkZmY1N2JiL3RhYmxlcmFuZ2U6OWZlYjRjMjc0OGY0NDg5MDg4N2M5OTNkOGRmZjU3YmJfMzgtOC0xLTEtMTk4OTA3_1acc77d9-7a97-4a32-8d7e-81be9c2a8df8"
      unitRef="usd">16284244000</us-gaap:Assets>
    <he:ElectricUtilitySubsidiaryTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl82Ny9mcmFnOmU2OWNiNGU4ZTVmNDRlMGE4NGQ0YTY5ZDhkMmQ1MWE4L3RleHRyZWdpb246ZTY5Y2I0ZThlNWY0NGUwYTg0ZDRhNjlkOGQyZDUxYThfOA_03bbbe32-a58b-4b6d-bb12-82df33cccc0c">Electric utility segment&lt;div style="margin-bottom:8pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unconsolidated variable interest entities.&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:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Power purchase agreements&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;.&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; As of March&#160;31, 2023, the Utilities had four power purchase agreements (PPAs) for firm capacity and other PPAs with independent power producers (IPPs) and Schedule&#160;Q providers (i.e., customers with cogeneration and/or power production facilities who buy power from or sell power to the Utilities), none of which are currently required to be consolidated as VIEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the current accounting standards for VIEs, the Utilities are deemed to have a variable interest in Kalaeloa Partners, L.P. (Kalaeloa) and Hamakua Energy by reason of the provisions of the PPA that the Utilities have with the two IPPs. However, management has concluded that the Utilities are not the primary beneficiary of Kalaeloa and Hamakua Energy because the Utilities do not have the power to direct the activities that most significantly impact the two IPPs&#x2019; economic performance nor the obligation to absorb their expected losses, if any, that could potentially be significant to the IPPs. Thus, the Utilities have not consolidated Kalaeloa and Hamakua Energy in its condensed consolidated financial statements. However, Hamakua Energy is an indirect subsidiary of Pacific Current and is consolidated in HEI&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;For the other PPAs with IPPs, the Utilities have concluded that the consolidation of the IPPs was not required because either the Utilities do not have variable interests in the IPPs due to the absence of an obligation in the PPAs for the Utilities to absorb any variability of the IPPs, or the IPP was considered a &#x201c;governmental organization,&#x201d; and thus excluded from the scope of accounting standards for VIEs. The consolidation of any significant IPP could have a material effect on the unaudited condensed consolidated financial statements, including the recognition of a significant amount of assets and liabilities and, if such a consolidated IPP were operating at a loss and had insufficient equity, the potential recognition of such losses. If the Utilities determine they are required to consolidate the financial statements of such an IPP and the consolidation has a material effect, the Utilities would retrospectively apply accounting standards for VIEs to the IPP.&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Commitments and contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contingencies&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;.  &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 Utilities are subject in the normal course of business to legal, regulatory and environmental proceedings. Management does not anticipate that the aggregate ultimate liability arising out of these pending or threatened legal proceedings will be material to its financial position. However, the Utilities cannot rule out the possibility that such outcomes could have a material effect on the results of operations or liquidity for a particular reporting period in the future. The Utilities record loss contingencies when the outcome of such proceedings is probable and when the amount of the loss is reasonably estimable. The Utilities also evaluate, on a continuous basis, whether developments in such proceedings could cause these assessments or estimates to change. Assessment regarding future events is required when evaluating whether a loss is probable or reasonably possible, and as to whether such loss or a range of such loss is estimable. Management is often unable to estimate a reasonably possible loss, or a range of loss, particularly in cases in which: (i) the damages sought are indeterminate or the basis for the damages claimed is not clear; (ii) proceedings are in early stages; (iii) discovery is not complete; (iv) the matters involve novel or unsettled legal theories; (v) significant facts are in dispute; (vi) a large number of parties are represented (including circumstances in which it is uncertain how liability, if any, would be shared among multiple defendants); (vii) a lower court or administrative agency&#x2019;s decision or ruling has been appealed; and/or (vii) a wide range of potential outcomes exist. In such cases, there may be considerable uncertainty regarding the timing or ultimate resolution, including any possible loss, fine, penalty, or business impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Power purchase agreements&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;.&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; Purchases from all IPPs were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.869%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.007%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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:9pt;font-weight:400;line-height:100%"&gt;Kalaeloa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;60&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AES Hawaii &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HPOWER&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hamakua Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Puna Geothermal Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wind IPPs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Solar IPPs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other IPPs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total IPPs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;153&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.4pt"&gt; The term of the PPA with AES Hawaii expired on September 1, 2022 and the AES Hawaii coal plant ceased operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.4pt"&gt;  Includes hydro power and other PPAs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Kalaeloa Partners, L.P.&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; Under a 1988 PPA, as amended, Hawaiian Electric is committed to purchase 208 MW of firm capacity from Kalaeloa. In October 2021, Hawaiian Electric and Kalaeloa signed the Amended and Restated Power Purchase Agreement for Firm Dispatchable Capacity and Energy (Amended and Restated PPA) to extend the PPA for an additional term of 10 years. The Amended and Restated PPA was approved by the PUC on November 23, 2022. The new pricing provisions in the Amended and Restated PPA took effect on January 1, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Stage 1 Renewable PPAs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  In February 2018, the Utilities issued their Stage 1 renewable request for proposals and have procured eight renewable PPAs with a total of 274.5 MW capacity. The total annual payments to be made by the Utilities under the eight renewable PPAs are estimated at $64.5 million. The Utilities have received PUC approvals to recover the total projected annual payments under the eight renewable PPAs through the purchased power adjustment clause (PPAC) to the extent such costs are not included in base rates. As of March&#160;31, 2023, the Utilities have accounted for the battery portion of two PPAs that were placed in service during 2022 and first quarter of 2023 as finance leases and recorded lease liabilities with corresponding right-of-use assets of $88&#160;million. On April 21, 2023, the AES Waikoloa Solar project with a capacity of 30 MW, including 120 MWh of batteries, was placed into commercial operation on Hawaii Island, and the battery portion of the PPA will be recorded as a finance lease during the second quarter of 2023. The timing of the Utilities&#x2019; recognition of the expense conforms to ratemaking treatment for the Utilities&#x2019; recovery of the cost of electricity and is included in purchased power for the interest and amortization of financing leases related to PPAs. Any material differences between expense recognition and timing of payments is deferred as a regulatory asset or liability in order to match what is being recovered for ratemaking purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Hu Honua Bioenergy, LLC (Hu Honua).&lt;/span&gt;&lt;span style="color:#ee2724;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;In May 2012, Hawaii Electric Light signed a PPA, which the PUC approved in December 2013, with Hu Honua for 21.5 MW of renewable, dispatchable firm capacity fueled by locally grown biomass from a facility on the island of Hawaii. Under the terms of the PPA, the Hu Honua plant was scheduled to be in service in 2016. However, Hu Honua encountered construction and litigation delays, which resulted in an amended and restated PPA between Hawaii Electric Light and Hu Honua dated May 9, 2017. On May 23, 2022, the PUC issued a decision and order denying the amended and restated PPA, based on, among other things, findings that: (1) the project will result in significant greenhouse gas (GHG) emissions, (2) Hu Honua&#x2019;s proposed carbon commitment to sequester more GHG emissions than produced by the project are speculative and unsupported, (3) the amended and restated PPA is likely to result in high costs to customers through its relatively high cost of electricity and through potential displacement of other, lower cost, renewable resources, and (4) based on the foregoing, approving the amended and restated PPA is not prudent or in the public interest. On June 2, 2022, Hawaii Electric Light and Hu Honua filed their separate motions for reconsideration, which were denied by the PUC on June 24, 2022. On June 29, 2022, Hu Honua filed its notice of appeal to the Hawaii Supreme Court of the PUC&#x2019;s May 23, 2022 decision and order denying the amended and restated PPA, and the PUC&#x2019;s June 24, 2022 order denying Hawaii Electric Light and Hu Honua&#x2019;s motions for reconsideration. Opening briefs were filed with the Supreme Court on October 5, 2022. Answering briefs were filed on December 5, 2022, and reply briefs were filed on December 28, 2022. The Supreme Court heard oral arguments on January 31, 2023. On March 13, 2023, the Hawaii Supreme Court affirmed the PUC&#x2019;s decision denying the amended and restated PPA between Hu Honua and Hawaii Electric Light and entered its judgment on appeal on April 12, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Molokai New Energy Partners (MNEP).  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2018, the PUC approved Maui Electric&#x2019;s PPA with MNEP to purchase solar energy from a photovoltaic (PV) plus battery storage project. The 4.88 MW PV and 3 MW Battery Energy Storage System project was to deliver no more than 2.64 MW at any time to the Molokai system. On March 25, 2020, MNEP filed a complaint in the United Stated District Court for the District of Hawaii against Maui Electric claiming breach of contract. On June 3, 2020, Maui Electric provided a Notice of Default and Termination of the PPA to MNEP terminating the PPA with an effective date of July 10, 2020. Thereafter, MNEP filed an amended complaint to include claims relating to the termination and Hawaiian Electric filed its answer to the amended complaint on September 11, 2020, disputing the facts presented by MNEP and all claims within the original and amended complaint. Currently, the discovery phase is ongoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Utility projects&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;.&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; Many public utility projects require PUC approval and various permits from other governmental agencies. Difficulties in obtaining, or the inability to obtain, the necessary approvals or permits or community support can result in significantly increased project costs or even cancellation of projects. In the event a project does not proceed, or if it becomes probable the PUC will disallow cost recovery for all or part of a project, or if PUC-imposed caps on project costs are expected to be exceeded, project costs may need to be written off in amounts that could result in significant reductions in Hawaiian Electric&#x2019;s consolidated net income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Enterprise Resource Planning/Enterprise Asset Management (ERP/EAM) implementation project.&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 ERP/EAM Implementation Project went live in October 2018. Hawaii Electric Light and Hawaiian Electric began to incorporate their portion of the deferred project costs in rate base and started the amortization over a 12-year period in January 2020 and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November 2020, respectively. The PUC required a minimum of $246&#160;million ERP/EAM project-related benefit to be delivered to customers over the system&#x2019;s 12-year service life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2019, the PUC approved a methodology for passing the future cost saving benefits of the new ERP/EAM system to customers developed by the Utilities in collaboration with the Consumer Advocate. The Utilities filed a benefits clarification document on June 10, 2019, reflecting $150&#160;million in future net other operation and maintenance (O&amp;amp;M) expense reductions and cost avoidance, and $96&#160;million in capital cost reductions and tax savings over the 12-year service life. To the extent the reduction in O&amp;amp;M expense relates to amounts reflected in electric rates, the Utilities would reduce future rates for such amounts. In October 2019, the PUC approved the Utilities and the Consumer Advocate&#x2019;s Stipulated Performance Metrics and Tracking Mechanism. As of March&#160;31, 2023, the Utilities&#x2019; regulatory liability was $11.0&#160;million ($3.7&#160;million for Hawaiian Electric, $2.9&#160;million for Hawaii Electric Light and $4.4&#160;million for Maui Electric) for the O&amp;amp;M expense savings that are being amortized or to be included in future rates. As part of the settlement agreement approved in the Hawaiian Electric 2020 test year rate case, the regulatory liability for Hawaiian Electric will be amortized over five years, beginning in November 2020, and the O&amp;amp;M benefits for Hawaiian Electric was considered flowed through to customers.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the PUC&#x2019;s direction, the Utilities have been filing Annual Enterprise System Benefits (AESB) report on the achieved benefits savings. The most recent AESB report was filed on February 14, 2023 for the period January 1 through December 31, 2022.&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-style:italic;font-weight:400;line-height:120%"&gt;Waena Switchyard/Synchronous Condenser Project. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2020, to support efforts to increase renewable energy generation and reduce fossil fuel consumption by deactivating current generating units, Maui Electric filed a PUC application to construct a switchyard, which includes the extension of two 69 kV transmission lines and the relocation of another 69 kV transmission line; and the conversion of two generating units to synchronous condensers at Kahului Power Plant in central Maui. In November 2021, the PUC approved Maui Electric&#x2019;s request to commit funds estimated at $38.8&#160;million for the project, and to recover capital expenditures for the project under Exceptional Project Recovery Mechanism (EPRM) not to exceed $38.8&#160;million, which shall be further reduced to reflect the total project cost exclusive of overhead costs not directly attributable to the project. The Waena Switchyard project is expected to be placed in service in the third quarter of 2023, while the conversion of the two generating units will be performed after the retirement of Kahului Power Plant Units 3 and 4.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In approving the project, the PUC recognized that the project will facilitate the ability to accommodate increased renewable energy, as contemplated under the EPRM guidelines. As of March&#160;31, 2023, $17.1 million has been incurred for the project.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Environmental regulation&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;. &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;The Utilities are subject to environmental laws and regulations that regulate the operation of existing facilities, the construction and operation of new facilities and the proper cleanup and disposal of hazardous waste and toxic substances. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric, Hawaii Electric Light and Maui Electric, like other utilities, periodically encounter petroleum or other chemical releases associated with current or previous operations. The Utilities report and take action on these releases when and as required by applicable law and regulations. The Utilities believe the costs of responding to such releases identified to date will not have a material effect, individually or in the aggregate, on Hawaiian Electric&#x2019;s consolidated results of operations, financial condition or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Former Molokai Electric Company generation site&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; In 1989, Maui Electric acquired Molokai Electric Company. Molokai Electric Company had sold its former generation site (Site) in 1983, but continued to operate at the Site under a lease until 1985 and left the property in 1987. The federal Environmental Protection Agency (EPA) has since identified environmental impacts in the subsurface soil at the Site. In cooperation with the Department of Health of State of Hawaii and EPA, Maui Electric further investigated the Site and the adjacent parcel to determine the extent of impacts of polychlorinated biphenyls (PCBs), residual fuel oils and other subsurface contaminants. Maui Electric has a reserve balance of $2.6 million as of March&#160;31, 2023, representing the probable and reasonably estimable undiscounted cost for remediation of the Site and the adjacent parcel based on presently available information; however, final costs of remediation will depend on the cleanup approach implemented. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, on November 24, 2021, the current landowners of the Site, Misaki&#x2019;s, Inc., filed a lawsuit against Hawaiian Electric (as alleged successor in interest to Molokai Electric, the prior owner of the Site) in the Circuit Court of the Second Circuit of the State of Hawaii (removed to the U.S. District Court for the District of Hawaii). The complaint, which was subsequently amended to include Maui Electric, alleges that Hawaiian Electric is responsible for remediation of the Site based on the Comprehensive Environmental Response, Compensation, and Liability Act of 1980 (CERCLA), and the Hawaii Environmental Response Law under Hawaii Revised Statutes Chapter 128D, as well as being liable on contractual claims related to a short leaseback period during the transition of ownership from Molokai Electric. The amended complaint was dismissed and a new complaint may be filed subject to the parties attempt to enter into settlement negotiations, but the Utilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;intend to vigorously defend the action if necessary. At this time, the Utilities are unable to determine the ultimate outcome of the lawsuit or the amount of any possible loss. As of March&#160;31, 2023, the reserve balance recorded by the Utilities to address the lawsuit was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;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;Pearl Harbor sediment study&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  In July 2014, the U.S. Navy notified Hawaiian Electric of the Navy&#x2019;s determination that Hawaiian Electric is a Potentially Responsible Party under CERCLA responsible for the costs of investigation and cleanup of PCB contamination in sediment in the area offshore of the Waiau Power Plant as part of the Pearl Harbor Superfund Site. Hawaiian Electric was also required by the EPA to assess potential sources and extent of PCB contamination onshore at Waiau Power Plant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the reserve account balance recorded by Hawaiian Electric to address the PCB contamination was $9.9 million. The reserve balance represents the probable and reasonably estimable undiscounted cost for the onshore and offshore investigation and remediation. The final remediation costs will depend on the actual onshore and offshore cleanup costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Regulatory proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Decoupling&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decoupling is a regulatory model that is intended to provide the Utilities with financial stability and facilitate meeting the State of Hawaii&#x2019;s goals to transition to a clean energy economy and achieve an aggressive renewable portfolio standard. Decoupling delinks the utility&#x2019;s revenues from the utility&#x2019;s sales, removing the disincentive to promote energy efficiency and accept more renewable energy. Decoupling continues under the PBR Framework. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Performance-based regulation framework.  &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 December 23, 2020, the PUC issued a decision and order (PBR D&amp;amp;O) establishing the PBR Framework to govern the Utilities. The PBR Framework incorporates an annual revenue adjustment (ARA) and a suite of new regulatory mechanisms in addition to previously established regulatory mechanisms. Under the PBR Framework, the decoupling mechanism (i.e., the Revenue Balancing Account (RBA)) established by the previous regulatory framework will continue. The existing cost recovery mechanisms will continue as currently implemented (e.g., the Energy Cost Recovery Clause, PPAC, Demand Side Management surcharge, Renewable Energy Infrastructure Program, Demand Response Adjustment Clause, Pension and Other Post-Employment Benefits (OPEB) tracking mechanisms). In addition to annual revenues provided by the ARA, the Utilities may seek relief for extraordinary projects or programs through the Exceptional Project Recovery Mechanism (EPRM) (formerly known as the Major Project Interim Recovery adjustment mechanism) and earn financial rewards for exemplary performance as provided through a portfolio of Performance Incentive Mechanisms (PIMs) and Shared Savings Mechanisms (SSMs). The PBR Framework incorporates a variety of additional performance mechanisms, including Scorecards, Reported Metrics, and an expedited Pilot Process. The PBR Framework also contains a number of safeguards, including a symmetric Earnings Sharing Mechanism (ESM) which protects the Utilities and customers from excessive earnings or losses, as measured by the Utilities&#x2019; achieved rate-making ROACE and a Re-Opener mechanism, under which the PUC will open an examination, at its discretion, to determine if adjustments or modifications to specific PBR mechanisms are appropriate. The PBR Framework became fully effective on June 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 17, 2022, the PUC issued a decision and order (June 2022 D&amp;amp;O) establishing additional PIMs under the PBR Framework for the Utilities. The June 2022 D&amp;amp;O approved two new PIMs, a new SSM, and extended the timeframe for an existing PIM. Of the new PIMs, only one is penalty-only. Specifically, the PUC approved (1) a new (penalty-only) generation-caused interruption reliability PIM, (2) a new (penalty/reward) interconnection requirements study (IRS) PIM, (3) a new (reward-only) Collective Shared Savings Mechanism (CSSM), and (4) a modification and extension of the existing interim (reward-only) Grid Services PIM. On November 23, 2022, the PUC approved the Utilities&#x2019; proposed tariffs to implement the aforementioned PIMs with an effective date of January 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the June 2022 D&amp;amp;O instructed the Utilities to prepare and submit: a detailed fossil fuel retirement report (FF Retirement Report) outlining necessary steps to safely and reliably retire certain existing fossil fuel power plants during the first multi-year rate period (MRP); and a functional integration plan (FIP) for distributed energy resources (DER) to increase transparency into the Utilities&#x2019; plans and progress for utilizing cost-effective grid services from DERs and ensure that the necessary functionalities and requisite technologies are in place to do so. The PUC also instructed the PBR Working Group to continue its ongoing collaborative efforts to consider other potential new incentive mechanisms and to address other issues raised during the proceeding. On March 30, 2023, the PUC held a PBR Working Group coordination meeting to initiate subgroups on the priority topics of a long-term DER Grid Services PIM, modification to/evaluation of existing PIMs, and a comprehensive PBR Framework review to be addressed in the near term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the June 2022 D&amp;amp;O, the Utilities filed their FIP and&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;FF Retirement Report with the PUC on September 30, 2022 and April 17, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Revenue adjustment mechanism&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;.  Prior to the implementation of the PBR Framework, the revenue adjustment mechanism (RAM) was a major component of the previously established regulatory framework. The RAM was based on the lesser of: a) an inflationary adjustment for certain O&amp;amp;M expenses and return on investment for certain rate base changes, or b) cumulative annual compounded increase in Gross Domestic Product Price Index applied to annualized target revenues (the RAM Cap). Under the PBR Framework, the ARA mechanism replaced the RAM, and became effective on June 1, 2021. RAM revenue adjustments approved by the PUC in 2020 will continue to be included in the RBA provision&#x2019;s target revenue and RBA rate adjustment unless modified with PUC approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Annual revenue adjustment mechanism&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 PBR Framework established a five-year MRP during which there will be no general rate cases. Target revenues will be adjusted according to an index-driven ARA based on (i) an inflation factor, (ii) a predetermined X-factor to encompass productivity, which is set at zero, (iii) a Z-factor to account for exceptional circumstances not in the Utilities&#x2019; control and (iv) a customer dividend consisting of a negative adjustment of 0.22% of adjusted revenue requirements compounded annually and a flow through of the &#x201c;pre-PBR&#x201d; savings commitment from the management audit recommendations developed in a prior docket at a rate of $6.6 million per year from 2021 to 2025. The implementation of the ARA occurred on June 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Earnings sharing mechanism&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 PBR Framework established a symmetrical ESM for achieved rate-making ROACE outside of a 300 basis points dead band above or below the current authorized ROACE of 9.5% for each of the Utilities. There is a 50/50 sharing between customers and Utilities for the achieved rate-making ROACE falling within 150 basis points outside of the dead band in either direction, and a 90/10 sharing for any further difference. A reopening or review of the PBR terms will be triggered if the Utilities credit rating outlook indicates a potential credit downgrade below investment grade status, or if its achieved rate-making ROACE enters the outer most tier of the ESM.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Exceptional project recovery mechanism&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;.  Prior to the implementation of the PBR Framework, the PUC established the Major Project Interim Recovery (MPIR) adjustment mechanism and MPIR Guidelines. The MPIR mechanism provides the opportunity to recover revenues for net costs of approved eligible projects placed in service between general rate cases. In establishing the PBR Framework, the MPIR Guidelines were terminated and replaced with the EPRM Guidelines. Although the MPIR Guidelines were terminated and replaced by the EPRM Guidelines, the MPIR mechanism will continue within the PBR Framework to provide recovery of project costs previously approved for recovery under the MPIR. The established EPRM Guidelines permit the Utilities to include the full amount of approved costs in the EPRM for recovery in the first year the project goes into service, pro-rated for the portion of the year the project is in service. Deferred and O&amp;amp;M expense projects are also eligible for EPRM recovery under the EPRM Guidelines. EPRM recoverable costs will be limited to the lesser of actual incurred project costs or PUC&#x2011;approved amounts, net of savings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the Utilities annualized MPIR and EPRM revenue amounts totaled $26.2&#160;million, including revenue taxes, for the Schofield Generating Station ($16.5 million), West Loch PV project ($3.5 million), Grid Modernization Strategy (GMS) Phase 1 project ($6.1 million for all three utilities) and Waiawa UFLS project ($0.1 million) that included the 2022 return on project amount (based on approved amounts) in rate base, depreciation and incremental O&amp;amp;M expenses. The PUC approved the Utilities&#x2019; recovery of the annualized 2022 MPIR amounts for the Schofield Generating Station, West Loch PV, and GMS Phase 1 projects effective June 1, 2022 through the RBA rate adjustment. Recovery of the incremental change to the West Loch PV project and Waiawa UFLS project were approved on December 7, 2022 and December 5, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the PUC approved two EPRM applications for projects totaling $41 million to the extent that the project costs are not included in rates. Currently, the Utilities are seeking EPRM recovery for six projects with total project costs up to $480 million, subject to PUC approval. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Pilot process&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  As part of the PBR Framework, the PUC approved a Pilot Process to foster innovation by establishing an expedited implementation process for pilots that tests new technologies, programs, business models, and other arrangements. Under the Pilot Process, the Utilities submit specific pilot proposals (Pilot Notices) that are within the scope of the approved Workplan to the PUC for their expedited review. The PUC will strive to issue an order addressing a proposed pilot within 45 days of the filing date of a Pilot Notice. If the PUC does not take affirmative action on a Pilot Notice by the end of the 45-day period, the Pilot Notice shall be considered approved as submitted.  The PUC may modify the pilot as originally proposed, and the Utilities shall have 15 days to notify the PUC whether the Utilities accept the modification, propose further modification, or withdraw the Pilot Notice. The PUC may also, where necessary, suspend the Pilot Notice for further investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The approved Pilot Process includes a cost recovery process that generally allows the Utilities to defer and recover total annual expenditures of approved pilot projects net of revenues, subject to an annual cap of $10&#160;million, over 12 months beginning June 1 of the year following pilot implementation through the RBA rate adjustment, although the PUC may determine on a case-by-case basis that a particular project&#x2019;s deferred costs should be amortized over a period greater than 12 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 28, 2023, the Utilities filed their annual Pilot Update report covering pilot projects that were active during 2022, including reporting on pilot projects that were initiated prior to the commencement of the Pilot Process. The Pilot Update reported on approximately $0.4 million of 2022 recorded pilot project costs including revenue taxes for the Utilities. The 2022 recorded pilot project costs were included in the Utilities&#x2019; proposed adjustments to target revenue in the 2023 spring revenue report filed on March 28, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 2, 2023, the Utilities filed a Pilot Notice to commence an EV Telematics Pilot project in April 2023. On March 22, 2023, the PUC issued an order approving the Utilities&#x2019; EV Telematics Pilot project. The order also temporarily suspends the filing of Pilot Notices, pending a stakeholder meeting to be held in the second quarter of 2023, to discuss the Pilot Process and potential improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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;Performance incentive mechanisms&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 PUC has established the following PIMs and SSMs: (1) Service Quality performance incentives, (2) Phase 1 Request for proposal (RFP) PIM for procurement of low-cost renewable energy, (3) Phase 2 RFP PIMs for generation and generation plus storage project, and Grid Services and standalone storage, (4) new PIMs established in the PBR D&amp;amp;O and (5) new PIMs and a SSM established in the June 2022 D&amp;amp;O.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Service Quality performance incentives (ongoing). Service Quality performance incentives are measured on a calendar-year basis. The PIM tariff requires the performance targets, deadbands and the amount of maximum financial incentives used to determine the PIM financial incentive levels for each of the PIMs to remain constant in interim periods, unless otherwise amended by order of the PUC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Service Reliability Performance measured by Transmission and Distribution-caused System Average Interruption Duration and Frequency Indexes (penalties only). Target performance is based on each utility&#x2019;s historical 10-year average performance with a deadband of one standard deviation. The maximum penalty for each performance index is 20 basis points applied to the common equity share of each respective utility&#x2019;s approved rate base (or maximum penalties of approximately $6.8 million - for both indices in total for the three utilities). For the 2022 evaluation period, the Utilities incurred $(0.1) million in penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Call Center Performance measured by the percentage of calls answered within 30 seconds. Target performance is based on the annual average performance for each utility for the most recent eight quarters with a deadband of 3% above and below the target. The maximum penalty or reward is 8 basis points applied to the common equity share of each respective utility&#x2019;s approved rate base (or maximum penalties or rewards of approximately $1.4 million - in total for the three utilities). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Phase 1 RFP PIM.  Procurement of low-cost variable renewable resources through the RFP process in 2018 is measured by comparison of the procurement price to target prices. The first portion of the incentive was earned upon PUC approval of the PPAs. Based on the seven PPAs approved in 2019, the Utilities recognized $1.7 million in 2019 with the remaining award to be recognized in the year following the in-service date of the projects, which is estimated to occur from 2023 to 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Phase 2 RFP PIMs. The PUC order issued on October 9, 2019 establishes pricing thresholds, timelines to complete contracting, and other performance criteria for the performance incentive eligibility. The PIMs provide incentives only without penalties. On July 9, 2020, the Utilities filed two Grid Services Purchase Agreements (GSPA) for the Grid Service RFP that potentially qualify for a demand response PIM; however, details of the incentive metrics will be determined by the PUC. On September 15, 2020, the Utilities filed one PPA that qualified for a PIM incentive and on February 16, 2021, the Utilities filed one additional PPA that qualified for a declining PIM incentive. The PUC approved two PPAs in September 2021 and November 2021 and two GSPAs on December 31, 2020. Based on the two approved PPAs, the Utilities recognized $0.1&#160;million in rewards in 2021. In December 2022 and March 2023, these two PPAs were terminated or declared null and void.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The PUC previously established the following two PIMs in its PBR D&amp;amp;O, which were approved in an order issued on March 23, 2021 and became effective on June 1, 2021. In its June 2022 D&amp;amp;O, the PUC modified and extended the Grid Services PIM. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Renewable portfolio standard (RPS) - A PIM that provides a financial reward for accelerating the achievement of RPS goals. The Utilities may earn a reward for the amount of system generation above the interpolated statutory RPS goal at $20/MWh in 2021 and 2022, $15/MWh in 2023, and $10/MWh for the remainder of the MRP. Penalties are already prescribed in the RPS as $20/MWh for failing to meet RPS targets in 2030, 2040 and 2045. The evaluation period commenced on January 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Grid Services PIM that provides financial rewards on a $/kW basis for the acquisition of eligible grid services. The eligibility period for this PIM initially commenced on January 1, 2021 and was scheduled to end on &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2022. However, the June 2022 D&amp;amp;O extended the eligibility period for this PIM through December 31, 2023. The June 2022 D&amp;amp;O also increased the incentive rate for the acquisition of load reduction grid services. During the PIM performance period, newly acquired committed capacity in the Oahu Scheduled Dispatch Program (SDP), the Oahu Fast DR program (up to the 7 MW cap), and the Maui SDP program shall qualify for the incentive. The Utilities can earn a maximum reward of $1.5&#160;million from 2021 through 2023. In 2022, the Utilities earned $0.04&#160;million in rewards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The PUC also previously established the following three PIMs in its PBR D&amp;amp;O, which were approved by the PUC on May 17, 2021 and became effective on June 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Interconnection Approval PIM that provides financial rewards and penalties for interconnection times for DER systems &amp;lt;100 kW in size. The Utilities can earn a total annual maximum reward of $3.0&#160;million or a total annual maximum penalty of $0.9&#160;million. In 2022, the Utilities earned $3.0 million in rewards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Low-to-Moderate Income (LMI) Energy Efficiency PIM that provides financial rewards for collaboration between the Utilities and the third-party Public Benefits Fee Administrator to deliver energy savings for low- and moderate-income customers. The Utilities can earn a total annual maximum reward of $2.0&#160;million. The PIM will initially have a duration of three years and be subject to an annual review. The evaluation period is based on Hawaii Energy&#x2019;s program year with the initial evaluation year being the period of July 1, 2021 through June 30, 2022. The Utilities earned $0.5&#160;million in rewards for the program period ending June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Advanced Metering Infrastructure Utilization PIM that provides financial rewards for leveraging grid modernization investments and engaging customers beyond what is already planned in the Phase 1 Grid Modernization program. The Utilities can earn a total annual maximum reward of $2.0&#160;million. The PIM will initially have a duration of three years after which it will be re-evaluated. The evaluation period commenced on January 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The PUC established the following new PIMs and SSM in its June 2022 D&amp;amp;O, which became effective on January 1, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Generation-caused System Average Interruption Duration and Frequency Indexes PIMs to incentivize achievement of generation-based reliability targets, measured by Generation System Average Interruption Duration and Frequency Indexes (penalties only). Target performance is based on each utility&#x2019;s historical 10-year average performance with a deadband of one standard deviation. The maximum penalty for each performance index is 3 basis points applied to the common equity share of each respective utility&#x2019;s approved rate base (or maximum penalties of approximately $1 million - for both indices in total for the three utilities).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;An IRS PIM to incentivize the timely completion of the IRS process for large-scale renewable energy projects (rewards and penalties) measured by the number of months between final model checkout and delivery of IRS results to the developer. Target performance is ten months with an asymmetrical deadband of two-months for penalties and no deadband for rewards. The maximum penalty and reward will depend on the specifics of the upcoming procurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;A CSSM to incentivize cost control over the Utilities&#x2019; fuel, purchased power, and EPRM/MPIR costs (collectively, non-ARA costs). This is a reward only incentive where the Utilities retain 20% share of savings when non-ARA costs in a performance year are lower than target year non-ARA costs, which are adjusted for changes in fuel prices, inflation, and system generation from a base year (calendar year 2021). The CSSM does not have a potential penalty and does not have a cap for maximum reward. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the 2022 evaluation period, the Utilities earned $3.4 million ($2.5 million for Hawaiian Electric, $0.4 million for Hawaii Electric Light and $0.5 million for Maui Electric) in rewards net of penalties. The net rewards related to 2022 were reflected in the 2023 PIMs annual report and 2023 spring revenue report filings.&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;Annual review cycle&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;.  PBR D&amp;amp;O established an annual review cycle for revenue adjustments under the PBR Framework, including the biannual submission of the revenue reports. The Utilities filed the spring revenue report on March 28, 2023, which is subject to PUC approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net incremental amounts between the 2022 fall and 2023 spring revenue reports are shown in the following table. The amounts are to be collected (refunded) from June, 1, 2023 through May 31, 2024 under the RBA rate tariffs, which were included in the 2023 spring revenue report filing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.360%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.218%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.218%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.224%"/&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;(in&#160;millions)&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;Hawaiian 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;Hawaii Electric Light&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;Maui 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Incremental Performance Incentive Mechanisms (net)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Incremental EPRM/MPIR Revenue Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:9pt;font-weight:400;line-height:100%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net incremental amount to be collected under the RBA rate tariffs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.1&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%"&gt;Note: Columns may not foot due to rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Regulatory assets for COVID-19 related costs&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;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 4, 2020, the PUC issued an order, authorizing all utilities, including the Utilities, to establish regulatory assets to record costs resulting from the suspension of disconnections of service during the pendency of the Governor&#x2019;s Emergency Proclamation and until otherwise ordered by the PUC. In future proceedings, the PUC will consider the reasonableness of the costs, the appropriate period of recovery, any amount of carrying costs thereon, and any savings directly attributable to suspension of disconnects, and other related matters. As part of the order, the PUC prohibits the Utilities from charging late payment fees on past due payments. As the moratorium on customer disconnections ended on May 31, 2021, the Utilities have resumed charging late payment fees in July 2021. Pursuant to PUC orders, the deferral of COVID-19 related costs by the Utilities ended on December 31, 2020. On October 1, 2021, the PUC approved the Utilities&#x2019; request to extend the deferral period to December 31, 2021. In December 2021, to keep customers connected and provide some relief to customers experiencing financial difficulty during the pandemic, the Utilities committed to issuing $2&#160;million in bill credits to qualified customers. The Utilities will not seek recovery for the issued bill credits, resulting in a reduction to the cumulative deferred costs. On June 9, 2022, the Utilities filed an application with the PUC, requesting recovery of a portion of the COVID-19 related deferral costs, net of cost savings realized, not to exceed the amount of $27.8&#160;million over three years, from June 2023 through May 2026. Annual requests will be limited to actual costs incurred. On January 25, 2023, the PUC issued an order to modify the procedural schedule to allow more time for more discovery and consideration of the application. &lt;/span&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2023&lt;/span&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Utilities have recorded $9.6&#160;million in regulatory assets for deferral of COVID-19 related costs. The updated amounts have been reflected in the Utilities&#x2019; First Supplemental Report to the PUC filed on April 28, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Army privatization&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;. &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 October 30, 2020, the PUC approved Hawaiian Electric&#x2019;s 50-year contract with the U.S. Army to own, operate and maintain the electric distribution system serving the U.S. Army&#x2019;s 12 installations on Oahu, including Schofield Barracks, Wheeler Army Airfield, Tripler Army Medical Center, Fort Shafter, and Army housing areas. On March 1, 2022, Hawaiian Electric acquired the Army&#x2019;s existing distribution system for a purchase price of $14.5 million, and will pay the Army in the form of a monthly credit against the monthly utility services charge over the 50-year term of the contract. The acquisition of additional assets contemplated in the contract, with an estimated value of $4 million, is planned for 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric took ownership and all responsibilities for operation and maintenance of the system on March 1, 2022 for a 50-year term after a one-year transition period. Under the contract, Hawaiian Electric will make initial capital upgrades over the first six years of the contract and replace aging infrastructure over the 50-year term. In addition to its regular monthly electricity bill, the Army will pay Hawaiian Electric a monthly utility services charge to cover operations and maintenance expenses and provide recovery for capital upgrades, capital replacements, and the existing distribution system based on a rate of return determined by the PUC for regulated utility investments, as well as depreciation expense. The PUC requires Hawaiian Electric to file regular periodic reports on the activities and investments in fulfillment of the contract and will review the major projects planned on behalf of the Army. The annual impact on Hawaiian Electric&#x2019;s earnings is not expected to be material and will depend on a number of factors, including the amount and timing of capital upgrades and capital replacement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed consolidating financial information.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed consolidating financial information for Hawaiian Electric and its subsidiaries are presented for the three month periods ended March&#160;31, 2023 and 2022, and as of March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric unconditionally guarantees Hawaii Electric Light&#x2019;s and Maui Electric&#x2019;s obligations (a)&#160;to the State of Hawaii for the repayment of principal and interest on Special Purpose Revenue Bonds issued for the benefit of Hawaii Electric Light and Maui Electric, and (b)&#160;under their respective private placement note agreements and the Hawaii Electric Light notes and Maui Electric notes issued thereunder. Hawaiian Electric is also obligated, after the satisfaction of its obligations on its own preferred stock, to make dividend, redemption and liquidation payments on Hawaii Electric Light&#x2019;s and Maui Electric&#x2019;s preferred stock if the respective subsidiary is unable to make such payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023&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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:9pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;601,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;830,361&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel oil&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;253,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased power&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;110,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other operation and maintenance&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;83,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation&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;41,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes, other than income taxes&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;56,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754,486&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;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;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;56,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&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;2,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity in earnings of subsidiaries&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;11,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement defined benefits credit (expense)&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense and other charges, 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:9pt;font-weight:400;line-height:100%"&gt;(14,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for borrowed funds used during construction&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;918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;57,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;10,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income attributable to Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of Hawaiian Electric&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;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;47,009&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Comprehensive Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023 &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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric Consolidated&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 for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive loss, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for amortization of prior service credit and net gains recognized during the period in net periodic benefit cost, net of 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:9pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for impact of D&amp;amp;Os of the PUC included in regulatory assets, net of taxes&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;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/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;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;Other comprehensive loss, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Comprehensive income attributable to common shareholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,964&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,384&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,145&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,529)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.005%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:9pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;500,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;708,792&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel oil&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;154,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased power&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;124,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,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:9pt;font-weight:400;line-height:100%"&gt;8,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other operation and maintenance&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;83,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,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:9pt;font-weight:400;line-height:100%"&gt;Depreciation&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;39,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes, other than income taxes&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;47,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;449,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;635,197&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;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;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;51,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity in earnings of subsidiaries&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;13,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement defined benefits credit (expense)&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense and other charges, 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:9pt;font-weight:400;line-height:100%"&gt;(13,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for borrowed funds used during construction&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;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;55,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;8,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;46,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income attributable to Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;46,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of Hawaiian Electric&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;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,409&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Comprehensive Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022 &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:39.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.862%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric Consolidated&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 for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;46,409&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for amortization of prior service credit and net losses recognized during the period in net periodic benefit cost, net of 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:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for impact of D&amp;amp;Os of the PUC included in regulatory assets, net of taxes&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;(4,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,325)&lt;/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;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;Other comprehensive income, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Comprehensive income attributable to common shareholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,460&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Balance Sheet  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2023 &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.266%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsi-&lt;br/&gt;diaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consoli-&lt;br/&gt;dating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;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;Utility 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="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,302,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,431,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,308,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,042,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets - finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,889,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(651,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(593,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,133,811)&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;248,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;315,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Utility property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,793,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;757,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,365,300&#160;&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:5.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonutility property, plant and equipment, less accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,798,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;759,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,372,245&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Investment in wholly owned subsidiaries, at equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;705,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:700;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer accounts receivable, 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:8pt;font-weight:400;line-height:100%"&gt;172,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235,305&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued unbilled revenues, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other accounts receivable, 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:8pt;font-weight:400;line-height:100%"&gt;22,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,427&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel oil stock, at average 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:8pt;font-weight:400;line-height:100%"&gt;116,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Materials and supplies, at average cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,093&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepayments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;58,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;621,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;873,844&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use 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:8pt;font-weight:400;line-height:100%"&gt;40,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;151,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,929&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;428,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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,431,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(741,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,674,463&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Capitalization and liabilities&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalization&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common stock equity&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,358,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:8pt;font-weight:400;line-height:100%"&gt;346,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,358,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;/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:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cumulative preferred stock&#x2014;not subject to mandatory redemption&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt, 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:8pt;font-weight:400;line-height:100%"&gt;1,226,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;249,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,734,347&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,607,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;602,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;621,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,127,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;/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:8pt;font-weight:700;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,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:8pt;font-weight:400;line-height:100%"&gt;24,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest and preferred dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,367&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Taxes accrued, including revenue 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:8pt;font-weight:400;line-height:100%"&gt;178,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;246,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,234&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;475,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;698,251&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,633&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,953&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;195,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,044,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension and other postretirement benefit plans liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,611&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,348,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;303,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,848,688&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total capitalization and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,431,618&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021,472&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962,578&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(741,282)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,674,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Balance Sheet &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.266%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsi-diaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consoli-&lt;br/&gt;dating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;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;Utility 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="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,260,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,425,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,293,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,979,510&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use 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:8pt;font-weight:400;line-height:100%"&gt;48,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,855,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(644,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(586,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,086,499)&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;215,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Utility property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,712,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;810,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,268,795&#160;&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonutility property, plant and equipment, less accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,717,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;810,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;747,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,275,740&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment in wholly owned subsidiaries,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;at equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;701,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:700;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advances to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;21,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,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:8pt;font-weight:400;line-height:100%"&gt;32,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued unbilled revenues, 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:8pt;font-weight:400;line-height:100%"&gt;136,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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:8pt;font-weight:400;line-height:100%"&gt;6,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel oil stock, at average cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Materials and supplies, at average 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:8pt;font-weight:400;line-height:100%"&gt;48,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepayments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,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:8pt;font-weight:400;line-height:100%"&gt;6,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,482&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;46,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;676,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;881,280&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,318&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;154,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,889&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;440,447&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,407,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;943,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(767,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,597,467&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Capitalization and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common stock equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;344,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;357,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cumulative preferred stock&#x2014;not subject to mandatory redemption&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,293&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,126,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,584,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,493,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;576,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;595,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,963,317&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,095&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term borrowings-affiliate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202,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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest and preferred dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Taxes accrued, including revenue 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:8pt;font-weight:400;line-height:100%"&gt;207,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,475&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;615,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;833,665&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,715&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,430&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;729,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,024,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension and other postretirement benefit plans liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,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:8pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,069&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,299,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;303,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,800,485&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total capitalization and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,407,928&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013,265&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;943,943&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(767,746)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,597,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Changes in Common Stock Equity &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023 &lt;/span&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:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.582%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:700;line-height:100%"&gt;Balance, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&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;Net income for common stock&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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other comprehensive loss, net of taxes&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;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/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;Common stock dividends&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;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,358,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,358,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Changes in Common Stock Equity &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022 &lt;/span&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:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.582%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:700;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,261,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(676,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,261,899&#160;&lt;/span&gt;&lt;/td&gt;&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;Net income for common stock&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;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes&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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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;Common stock dividends&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;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,276,884&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,177&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345,744&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(681,998)&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;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,276,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023 &lt;/span&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:39.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.891%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:700;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;143,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;169,355&#160;&lt;/span&gt;&lt;/td&gt;&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;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:700;line-height:100%"&gt;Cash flows from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;&#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:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&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;(74,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Advances to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/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;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:700;line-height:100%"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120,594)&lt;/span&gt;&lt;/td&gt;&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;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:700;line-height:100%"&gt;Cash flows from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock dividends&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;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Preferred stock dividends of Hawaiian Electric and subsidiaries&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;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from issuance of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net decrease in short-term borrowings from non-affiliates and affiliate with original maturities of three months or less&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;(114,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87,967)&lt;/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;Payments of obligations under finance leases&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;(575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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;(458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(690)&lt;/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;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:700;line-height:100%"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,019&#160;&lt;/span&gt;&lt;/td&gt;&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;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 increase in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;21,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,780&#160;&lt;/span&gt;&lt;/td&gt;&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;Cash and cash equivalents, beginning of period&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;27,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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;Cash and cash equivalents, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;49,393&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,006&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,546&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;116,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hawaiian Electric Company,&#160;Inc. and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Cash Flows &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022&lt;/span&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:39.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.861%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:700;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;55,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;76,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:700;line-height:100%"&gt;Cash flows from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;&#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:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures &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;(44,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76,358)&lt;/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;Advances to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/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;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:700;line-height:100%"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,864)&lt;/span&gt;&lt;/td&gt;&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;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:700;line-height:100%"&gt;Cash flows from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock dividends&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;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Preferred stock dividends of Hawaiian Electric and subsidiaries&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;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net increase in short-term borrowings from non-affiliates and affiliate with original maturities of three months or less&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;18,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,945)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(234)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,895)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,900)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,974)&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net increase (decrease) in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;(4,399)&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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;691&#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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;(20,355)&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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;(24,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and restricted cash, beginning of period&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;26,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and restricted cash, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,140)&lt;/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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;</he:ElectricUtilitySubsidiaryTextBlock>
    <he:NumberOfPowerPurchaseAgreements
      contextRef="i5987e20b134540cfb5face1365c248db_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83MC9mcmFnOmQ3MTdmYzRmNmRlNTRhODI4ZWY4OTZjMmRkYTUyMDllL3RleHRyZWdpb246ZDcxN2ZjNGY2ZGU1NGE4MjhlZjg5NmMyZGRhNTIwOWVfMTA1_688d4e4f-17aa-447b-b392-644015250e05"
      unitRef="agreement">4</he:NumberOfPowerPurchaseAgreements>
    <he:VariableInterestEntityNumberOfConsolidatedVIEs
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83MC9mcmFnOmQ3MTdmYzRmNmRlNTRhODI4ZWY4OTZjMmRkYTUyMDllL3RleHRyZWdpb246ZDcxN2ZjNGY2ZGU1NGE4MjhlZjg5NmMyZGRhNTIwOWVfOTIx_66b79444-9013-4441-89b9-f75dfdec9814"
      unitRef="entity">2</he:VariableInterestEntityNumberOfConsolidatedVIEs>
    <he:VariableInterestEntityNumberOfConsolidatedVIEs
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83MC9mcmFnOmQ3MTdmYzRmNmRlNTRhODI4ZWY4OTZjMmRkYTUyMDllL3RleHRyZWdpb246ZDcxN2ZjNGY2ZGU1NGE4MjhlZjg5NmMyZGRhNTIwOWVfMTE1MA_66b79444-9013-4441-89b9-f75dfdec9814"
      unitRef="entity">2</he:VariableInterestEntityNumberOfConsolidatedVIEs>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDI0Mzk_c7bd8388-b1d8-4eb5-817e-dcc8c05ddaf3">Purchases from all IPPs were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.869%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.007%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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:9pt;font-weight:400;line-height:100%"&gt;Kalaeloa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;60&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AES Hawaii &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HPOWER&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Hamakua Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Puna Geothermal Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wind IPPs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Solar IPPs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other IPPs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total IPPs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;153&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;164&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.4pt"&gt; The term of the PPA with AES Hawaii expired on September 1, 2022 and the AES Hawaii coal plant ceased operations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.4pt"&gt;  Includes hydro power and other PPAs.&lt;/span&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ia886af299c484208b7cfce4b0cc8f956_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfMi0xMC0xLTEtMTk4OTA3_e4d0c11a-c460-4f70-bdfd-040dbe837469"
      unitRef="usd">67000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i537393bffb0945babf2832cc7aef3b4f_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfMi0xMi0xLTEtMTk4OTA3_a8e775ba-dd5f-49cc-8c75-886e59e8b8a3"
      unitRef="usd">60000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i4c8a284754884b2d9abcb5d0771026a0_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfMy0xMC0xLTEtMTk4OTA3_562786fe-0b71-4bec-a395-1f5ea7a80cd1"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ia2433b772a1b4fef887bf2f76ad80ca8_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfMy0xMi0xLTEtMTk4OTA3_a3c08fb2-35e8-4557-9c09-28b4fe1ee56a"
      unitRef="usd">27000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i5db34f1e073241308601a388c8a3426e_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNC0xMC0xLTEtMTk4OTA3_d89667a4-30f4-4f1f-bb18-fa8b504c75a1"
      unitRef="usd">18000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ia671fa96b21a45fabbda8bc93e6715ab_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNC0xMi0xLTEtMTk4OTA3_404ceab2-d80c-4fcd-a1ba-7a263c760875"
      unitRef="usd">19000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i1129c6fa262e4b7ea5d54dc72117ff19_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNS0xMC0xLTEtMTk4OTA3_05b7fe42-6b7d-4f53-b011-99a26172745d"
      unitRef="usd">20000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="id8ece54f99da4f6e8a4218e79562d3c0_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNS0xMi0xLTEtMTk4OTA3_3907531f-cf03-4462-85f5-50784733dc1c"
      unitRef="usd">16000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="if7272289b4984e45981368e96faf5d78_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNi0xMC0xLTEtMTk4OTA3_daf7eb21-6674-4bb0-8949-3a6d99a41189"
      unitRef="usd">8000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ia7b13f4a306a4a25bcb5bcce657698d0_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNi0xMi0xLTEtMTk4OTA3_84377f39-8047-403b-9328-8e56598f9533"
      unitRef="usd">10000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="id8ae8bb2939c48fa9ad0003817d320a7_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNy0xMC0xLTEtMTk4OTA3_d8672378-78e6-4143-b85c-5e016c325ab2"
      unitRef="usd">24000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i4b61540751154d78a71e5079e0f4115e_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfNy0xMi0xLTEtMTk4OTA3_c24468df-a1c2-4103-a122-de2f3e77fdce"
      unitRef="usd">18000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ibba7ae57fb2045d7a4ced5717a68bdd1_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfOC0xMC0xLTEtMTk4OTA3_a1b31d6c-9307-4fae-b435-d8227cff8da8"
      unitRef="usd">14000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i143be2fda87d49ebb41e89a05443a71d_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfOC0xMi0xLTEtMTk4OTA3_d8ec05e5-fae4-404b-8964-7a02493ce9b7"
      unitRef="usd">13000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i747bea72a88e4649b0c2f8e5dc15435f_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfOS0xMC0xLTEtMTk4OTA3_411ce2a9-ab7b-42cb-9a8a-c6c747400e8e"
      unitRef="usd">2000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ifc98e2a75ebc47f0be83bb6acd5a5c23_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfOS0xMi0xLTEtMTk4OTA3_686a1473-5e13-4897-9cb4-fd9b381b61ec"
      unitRef="usd">1000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i56dc0a241eee47d69adfd64e7679c54b_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfMTAtMTAtMS0xLTE5ODkwNw_f9b4d01f-bce6-419a-bff8-4f45c5b566ed"
      unitRef="usd">153000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i0f537392396d43529f8d6e1d5a5a3ccf_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjQwYzViNTc2MDVkYTRlMmI4ZWQ4ODNhMzVlOGEyMWE3L3RhYmxlcmFuZ2U6NDBjNWI1NzYwNWRhNGUyYjhlZDg4M2EzNWU4YTIxYTdfMTAtMTItMS0xLTE5ODkwNw_cf3a8c8c-d589-49bf-b7b6-53bf1a4cacf8"
      unitRef="usd">164000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <he:AggregateOfPowerPurchaseCapacityIncreasesFromInitialCapacity
      contextRef="ib6dbb3356b054f63a78b68817a78b185_D19880101-19881231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNzMy_b3b6fa10-64cc-4254-b335-8297c92b420b"
      unitRef="mw">208</he:AggregateOfPowerPurchaseCapacityIncreasesFromInitialCapacity>
    <he:LongTermPurchaseCommitmentExtensionPeriod
      contextRef="ice8c6bb9e6fe4eb89c72551dca12ad91_D20211001-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfOTg4_64c45a45-067c-48dd-950f-83eca61c69fe">P10Y</he:LongTermPurchaseCommitmentExtensionPeriod>
    <he:NumberOfPowerPurchaseAgreements
      contextRef="i0f60d78a7ce84d5fbec48ab0f19aef4a_D20180201-20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTc1OA_7bdc620d-091d-42bd-bac9-003ef7316b05"
      unitRef="agreement">8</he:NumberOfPowerPurchaseAgreements>
    <he:LongTermPurchaseCommitmentMinimumPowerVolumeRequired
      contextRef="i0f60d78a7ce84d5fbec48ab0f19aef4a_D20180201-20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTc5Mg_20f4d14d-cc96-41bb-8077-10c433ece5c3"
      unitRef="mw">274.5</he:LongTermPurchaseCommitmentMinimumPowerVolumeRequired>
    <he:NumberOfPowerPurchaseAgreements
      contextRef="i0f60d78a7ce84d5fbec48ab0f19aef4a_D20180201-20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTg0Mg_9349dda1-6655-418e-97c4-aabbd31dcb6a"
      unitRef="agreement">8</he:NumberOfPowerPurchaseAgreements>
    <us-gaap:LongTermContractForPurchaseOfElectricPowerEstimatedAnnualCost
      contextRef="i0f60d78a7ce84d5fbec48ab0f19aef4a_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjc0ODc3OTEzMjAzOA_c288455c-100b-45f5-b92b-c081c1b7516b"
      unitRef="usd">64500000</us-gaap:LongTermContractForPurchaseOfElectricPowerEstimatedAnnualCost>
    <he:NumberOfPowerPurchaseAgreements
      contextRef="i0f60d78a7ce84d5fbec48ab0f19aef4a_D20180201-20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTk5MA_8db9bcbc-94ba-49c3-af35-8ef18cbb0696"
      unitRef="agreement">8</he:NumberOfPowerPurchaseAgreements>
    <he:LongTermPurchaseCommitmentsNumberOfProjects
      contextRef="if3d7d86a9abd43c8bb84e242a2f9d170_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM4MDUyMDQ_ff57c702-0975-4bdb-b27c-137def1b194a"
      unitRef="project">2</he:LongTermPurchaseCommitmentsNumberOfProjects>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="if3d7d86a9abd43c8bb84e242a2f9d170_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNTQ5NzU1ODIxNzk1NA_0e10752e-39e8-4928-9669-ee4c11e95ef4"
      unitRef="usd">88000000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseLiability
      contextRef="if3d7d86a9abd43c8bb84e242a2f9d170_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNTQ5NzU1ODIxNzk1NA_9914b62f-c408-486f-8225-0d93d0543955"
      unitRef="usd">88000000</us-gaap:FinanceLeaseLiability>
    <he:LongTermPurchaseCommitmentVolumeGenerated
      contextRef="i2315386cf619402284fe42a33cce1da3_D20230421-20230421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM4MDUxOTY_71fae210-e66e-4387-acb8-13885086941c"
      unitRef="mw">30</he:LongTermPurchaseCommitmentVolumeGenerated>
    <he:LongTermPurchaseCommitmentBatteryVolumeGenerated
      contextRef="i2315386cf619402284fe42a33cce1da3_D20230421-20230421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM4MDUyMDA_51bd1304-e1a0-45de-960a-0f321307d82d"
      unitRef="mwh">120</he:LongTermPurchaseCommitmentBatteryVolumeGenerated>
    <he:LongTermPurchaseCommitmentMinimumPowerVolumeRequired
      contextRef="i167c5936c3584101ac2ccf3165f286ce_D20120501-20120531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjU5Nw_c0834864-2c5c-4cc3-af34-72a5abe94bdf"
      unitRef="mw">21.5</he:LongTermPurchaseCommitmentMinimumPowerVolumeRequired>
    <he:LongTermContractForPurchaseOfElectricPowerTotalContractedPVCapacity
      contextRef="i044c7a6d8c144c5d9c8584239a6a79a9_D20180701-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNjExNg_9704b53e-7dac-4da7-8f9b-f0fb1496aab9"
      unitRef="mw">4.88</he:LongTermContractForPurchaseOfElectricPowerTotalContractedPVCapacity>
    <he:LongTermContractForPurchaseOfElectricPowerTotalContractedBatteryEnergyStorageSystemCapacity
      contextRef="i044c7a6d8c144c5d9c8584239a6a79a9_D20180701-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNjEyOQ_a00051bf-849f-4784-a010-47e6ab80fe28"
      unitRef="mw">3</he:LongTermContractForPurchaseOfElectricPowerTotalContractedBatteryEnergyStorageSystemCapacity>
    <he:LongTermContractForPurchaseOfElectricPowerMaximumPowerVolumeDelivered
      contextRef="i044c7a6d8c144c5d9c8584239a6a79a9_D20180701-20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNjIwMQ_281ab0e7-0213-4886-91fa-e3393d9d452c"
      unitRef="mw">2.64</he:LongTermContractForPurchaseOfElectricPowerMaximumPowerVolumeDelivered>
    <he:PublicUtilityERPEAMProjectServicePeriod
      contextRef="i2ac7302df94644f28966730e0289e508_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfODE3NA_e6cf05b8-0b3b-40ce-9382-dcd4ca5a3ba6">P12Y</he:PublicUtilityERPEAMProjectServicePeriod>
    <he:PublicUtilityERPEAMRequiredPassthroughSavingsOver12Years
      contextRef="i3dddc9f4a7a64e3ba37c8050f8e0170f_I20181031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfODI2OA_0dd6e494-d66a-49fa-ae82-9585f66cf4ab"
      unitRef="usd">246000000</he:PublicUtilityERPEAMRequiredPassthroughSavingsOver12Years>
    <he:PublicUtilityERPEAMProjectServicePeriod
      contextRef="i2ac7302df94644f28966730e0289e508_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfODM1MA_e6cf05b8-0b3b-40ce-9382-dcd4ca5a3ba6">P12Y</he:PublicUtilityERPEAMProjectServicePeriod>
    <he:PublicUtilityERPEAMSystemFutureOperationAndMaintenanceExpenseReductions
      contextRef="i60721eb5ba5d4443b390ebe8e52aa9f6_I20190610"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfODY1OQ_3db82d97-ca0e-478c-9187-6f1f3970c824"
      unitRef="usd">150000000</he:PublicUtilityERPEAMSystemFutureOperationAndMaintenanceExpenseReductions>
    <he:PublicUtilityERPEAMSystemFutureCostAvoidanceRelatedToCapitalCostAndTaxCost
      contextRef="i60721eb5ba5d4443b390ebe8e52aa9f6_I20190610"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfODcyMw_d0864334-3cb1-46fd-a450-7428e4c87377"
      unitRef="usd">96000000</he:PublicUtilityERPEAMSystemFutureCostAvoidanceRelatedToCapitalCostAndTaxCost>
    <he:PublicUtilityERPEAMProjectServicePeriod
      contextRef="i2ac7302df94644f28966730e0289e508_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfODc3OA_e6cf05b8-0b3b-40ce-9382-dcd4ca5a3ba6">P12Y</he:PublicUtilityERPEAMProjectServicePeriod>
    <he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions
      contextRef="i48c1253128b248b98cce9055997603cb_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfOTEzMA_3e423726-3281-4f3b-8fc3-0a786568c966"
      unitRef="usd">11000000</he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions>
    <he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions
      contextRef="i13786094b6424466b88733c8841325f5_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfOTEzNA_8849563b-77bf-4200-911a-3588e5a7f488"
      unitRef="usd">3700000</he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions>
    <he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions
      contextRef="i1adba199febd4844adfe3dcce5f6f8d4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfOTE2MA_77376cb5-e69c-48ce-82d2-74ded2cb5977"
      unitRef="usd">2900000</he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions>
    <he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions
      contextRef="ibd35273e6355428f997e873a617060e9_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfOTE5Mw_ec06d781-1953-449a-90e5-ee9ba171d7e5"
      unitRef="usd">4400000</he:PublicUtilityERPEAMRegulatoryLiabilityForOperationAndMaintenanceExpenseReductions>
    <us-gaap:RegulatoryLiabilityAmortizationPeriod
      contextRef="i56509f15923f4755978288b4c42712b6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfOTQ2OQ_b79cca08-74ec-436a-a6e2-755e24c45770">P5Y</us-gaap:RegulatoryLiabilityAmortizationPeriod>
    <he:PublicUtilitiesRenewableEnergyGenerationProjectNumberOfExtendedTransmissionLines
      contextRef="i533286c4f39244bb949ce30d9e6a42cb_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTE2MDU_3396a9ac-10df-4742-9239-98431c0b2df6"
      unitRef="transmission_line">2</he:PublicUtilitiesRenewableEnergyGenerationProjectNumberOfExtendedTransmissionLines>
    <he:NumberOfKilovolts
      contextRef="i533286c4f39244bb949ce30d9e6a42cb_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTE2MDg_19bf406f-19c4-4edc-8ee1-ca7201bdc250"
      unitRef="kv">69</he:NumberOfKilovolts>
    <he:NumberOfKilovolts
      contextRef="i533286c4f39244bb949ce30d9e6a42cb_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTE2NjM_3820ec9f-a3da-46d5-b592-0e33df25daaf"
      unitRef="kv">69</he:NumberOfKilovolts>
    <he:PublicUtilitiesRenewableEnergyGenerationProjectNumberOfGeneratingUnitsConvertingToSynchronousCondensers
      contextRef="i533286c4f39244bb949ce30d9e6a42cb_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTE3MTA_ad87f2d1-026c-479a-98a6-8a250484ffe7"
      unitRef="generationunit">2</he:PublicUtilitiesRenewableEnergyGenerationProjectNumberOfGeneratingUnitsConvertingToSynchronousCondensers>
    <he:PublicUtilitiesRenewableEnergyGenerationProjectApprovedFunds
      contextRef="i44868779814b4d06a97de9e0b10868dc_I20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTE4ODQ_ebed2fc2-fd6d-4941-9983-fd414e60d08f"
      unitRef="usd">38800000</he:PublicUtilitiesRenewableEnergyGenerationProjectApprovedFunds>
    <he:PublicUtilitiesRenewableEnergyGenerationProjectApprovedFunds
      contextRef="i44868779814b4d06a97de9e0b10868dc_I20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTIwMjI_ebed2fc2-fd6d-4941-9983-fd414e60d08f"
      unitRef="usd">38800000</he:PublicUtilitiesRenewableEnergyGenerationProjectApprovedFunds>
    <he:PublicUtilitiesRenewableEnergyGenerationProjectNumberOfGeneratingUnitsConvertingToSynchronousCondensers
      contextRef="i533286c4f39244bb949ce30d9e6a42cb_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTIyODQ_9b0450e2-120d-4aa4-8ee3-c91f20ee2d36"
      unitRef="generationunit">2</he:PublicUtilitiesRenewableEnergyGenerationProjectNumberOfGeneratingUnitsConvertingToSynchronousCondensers>
    <he:PublicUtilitiesRenewableEnergyGenerationProjectIncurredCost
      contextRef="i9ec6649e9b4842fc9cd5e3f28d2b2a1e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI1Njc_58d443ee-821d-42f4-8d1e-99000607ee03"
      unitRef="usd">17100000</he:PublicUtilitiesRenewableEnergyGenerationProjectIncurredCost>
    <he:ReserveForAdditionalInvestigationAndEstimatedCleanUpCosts
      contextRef="i338d4be78f9149489eef09d5da275801_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTQxMzE_7fde1854-7506-4a66-a369-92d34f425f6c"
      unitRef="usd">2600000</he:ReserveForAdditionalInvestigationAndEstimatedCleanUpCosts>
    <he:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM3OTIzOTk_0f33a150-33fe-4931-aa74-3c0d8de1dbf6">reserve account balance</he:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i0141fd37f38c491498a1f4224febed20_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTYyNDY_40138010-7af2-45f3-b902-445e6570febe"
      unitRef="usd">9900000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <he:PublicUtilitiesNumberOfPerformanceIncentiveMechanisms
      contextRef="i878e59d65e0642e098eb7b8ca697ef07_I20220617"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTkyNDI_396781dc-b5be-43e6-931b-d279bd303a3b"
      unitRef="mechanism">2</he:PublicUtilitiesNumberOfPerformanceIncentiveMechanisms>
    <he:PublicUtilitiesNumberOfPerformanceIncentiveMechanismsPenaltyOnly
      contextRef="i878e59d65e0642e098eb7b8ca697ef07_I20220617"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTkzMzY_57d093e6-d568-4884-8596-7a5366b05dd2"
      unitRef="mechanism">1</he:PublicUtilitiesNumberOfPerformanceIncentiveMechanismsPenaltyOnly>
    <he:PublicUtilitiesAnnualRevenueAdjustmentMechanismMultiYearRatePeriod
      contextRef="ie86ca54073af4f43b99c5f5f32f7a5a1_D20201223-20201223"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDI0NDE_cfc249e2-6db8-4474-9121-661a874a472e">P5Y</he:PublicUtilitiesAnnualRevenueAdjustmentMechanismMultiYearRatePeriod>
    <he:PublicUtilitiesCustomerDividendNegativeAdjustmentPercentage
      contextRef="ie86ca54073af4f43b99c5f5f32f7a5a1_D20201223-20201223"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjI1MDg_338244f4-0499-4f81-b70b-f6a72c19dcbe"
      unitRef="number">0.0022</he:PublicUtilitiesCustomerDividendNegativeAdjustmentPercentage>
    <he:PublicUtilitiesSavingsCommitmentLiabilityAnnualRate
      contextRef="i7913b6dcad924c5f847e8472481454b4_I20201223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjI3MDI_5166d48c-bbd5-4a6d-adae-b1d01c12bb60"
      unitRef="usd">6600000</he:PublicUtilitiesSavingsCommitmentLiabilityAnnualRate>
    <he:PublicUtilitiesEarningsSharingMechanismActualReturnOnEquityDeadBandPercentageAboveOrBelowTarget
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjI5MTA_f97cdcf4-a42e-45e1-9673-240e300667f2"
      unitRef="number">0.0300</he:PublicUtilitiesEarningsSharingMechanismActualReturnOnEquityDeadBandPercentageAboveOrBelowTarget>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjI5ODM_8cde8781-863c-451c-aae5-25e0d36d37d1"
      unitRef="number">0.095</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <he:PublicUtilitiesEarningsSharingMechanismSharingBetweenCustomersAndUtilitiesPercentage
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM3OTI0MDE_cd830c7d-f9e9-4c3a-8802-939c280d11b9"
      unitRef="number">50</he:PublicUtilitiesEarningsSharingMechanismSharingBetweenCustomersAndUtilitiesPercentage>
    <he:PublicUtilitiesEarningsSharingMechanismActualEarningsAboveOrBelowDeadBand
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjMxMjA_1bbcb9c6-a614-4a70-8554-d5204bf02952"
      unitRef="number">0.0150</he:PublicUtilitiesEarningsSharingMechanismActualEarningsAboveOrBelowDeadBand>
    <he:PublicUtilitiesEarningsSharingMechanismPercentageSharingForAnyFurtherDifference
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM3OTI0MDU_e71ec953-d3c1-4cbc-a541-0434ae04ad59"
      unitRef="number">90</he:PublicUtilitiesEarningsSharingMechanismPercentageSharingForAnyFurtherDifference>
    <he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismRequestedAmount
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjQ2OTQ_bdcd56c3-04ef-4862-a77b-4b5d4eea7c3b"
      unitRef="usd">26200000</he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismRequestedAmount>
    <he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryRequestedAmount
      contextRef="i8a6f5731052a4d79b5d7632229dda1b5_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjQ3NjE_ddd08c78-c29c-47ca-a671-2cd8f9f62aa5"
      unitRef="usd">16500000</he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryRequestedAmount>
    <he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryRequestedAmount
      contextRef="ib89ff23ccf6248c4806a13772f629379_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjQ3ODg_f33805ec-3d8d-43a6-bb76-30d575e25804"
      unitRef="usd">3500000</he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryRequestedAmount>
    <he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryRequestedAmount
      contextRef="ic3f18d73249b4098b703d5d06b85219a_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjQ4NDQ_60607542-86d2-42b1-bb39-917e347ad5a5"
      unitRef="usd">6100000</he:PublicUtilitiesSolarProjectMajorProjectInterimRecoveryRequestedAmount>
    <he:PublicUtilitiesSolarProjectExceptionalProjectRecoveryMechanismRequestedAmount
      contextRef="i070602bd30db401f8e3ff292968f1978_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjQ4OTc_b63ec454-367e-472b-8701-16717371f530"
      unitRef="usd">100000</he:PublicUtilitiesSolarProjectExceptionalProjectRecoveryMechanismRequestedAmount>
    <he:PublicUtilitiesExceptionalProjectRecoveryMechanismNumberOfProjectsApproved
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjU0Mjc_150953b7-8d53-4ba4-8465-32aa377b9c93"
      unitRef="contract">2</he:PublicUtilitiesExceptionalProjectRecoveryMechanismNumberOfProjectsApproved>
    <he:PublicUtilitiesExceptionalProjectRecoveryMechanismCapitalCosts
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjU0NzA_20801f96-7770-4f12-af6f-9f4e1c1b8479"
      unitRef="usd">41000000</he:PublicUtilitiesExceptionalProjectRecoveryMechanismCapitalCosts>
    <he:PublicUtilitiesExceptionalProjectRecoveryMechanismNumberOfProjects
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjU2MTg_80a90907-b24d-4528-ba79-59747a6de142"
      unitRef="project">6</he:PublicUtilitiesExceptionalProjectRecoveryMechanismNumberOfProjects>
    <he:PublicUtilitiesExceptionalProjectRecoveryMechanismEstimatedCapitalCosts
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjU2NTg_59382bb8-965c-4b33-b8d3-fdd5ee410634"
      unitRef="usd">480000000</he:PublicUtilitiesExceptionalProjectRecoveryMechanismEstimatedCapitalCosts>
    <he:PublicUtilitiesPilotProcessProposalPeriod
      contextRef="ifbdd5cb034cf47cfae7838d7c32bf2db_D20201223-20201223"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTA5OTUxMTY4NjUyNw_46c06587-8d64-4b96-9ba7-3a3a149f50d9">P45D</he:PublicUtilitiesPilotProcessProposalPeriod>
    <he:PublicUtilitiesPilotProcessProposalPeriod
      contextRef="ifbdd5cb034cf47cfae7838d7c32bf2db_D20201223-20201223"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM3OTI0MDk_7336b25d-fee5-443c-a30b-3866ded9f4b3">P45D</he:PublicUtilitiesPilotProcessProposalPeriod>
    <he:PublicUtilitiesModifiedPilotProcessProposalPeriod
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTA5OTUxMTY4NjUyOA_1a8eb8f0-500c-483d-a0a7-852577684022">P15D</he:PublicUtilitiesModifiedPilotProcessProposalPeriod>
    <he:PublicUtilitiesPilotProcessAnnualCap
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTA5OTUxMTY4NjU1MA_ce87005b-66f1-4e29-b03c-163f4819fbd5"
      unitRef="usd">10000000</he:PublicUtilitiesPilotProcessAnnualCap>
    <he:PublicUtilitiesPilotUpdate2022DeferredCostRecoveryApproved
      contextRef="i3c96c731ac3d42aa84e053ebd024f38b_I20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjc4MTk_4f6aaa10-41a8-453f-a7da-1533c93fe2c7"
      unitRef="usd">400000</he:PublicUtilitiesPilotUpdate2022DeferredCostRecoveryApproved>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityTargetPerformanceHistoricalMeasurementPeriod
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDI0NDg_28f6789b-a1a0-4036-b994-0747e52364f3">P10Y</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityTargetPerformanceHistoricalMeasurementPeriod>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityMaximumPenaltyPercentOfReturnOnEquity
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjk4MzQ_5087c098-6364-43d2-9d79-68299fbdf58f"
      unitRef="number">0.0020</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityMaximumPenaltyPercentOfReturnOnEquity>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityMaximumPenaltyPendingAdjustedAmount
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMjk5NzI_0736456c-fafb-4032-8131-a6ffca11a238"
      unitRef="usd">6800000</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityMaximumPenaltyPendingAdjustedAmount>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityEstimatedPenalties
      contextRef="i97f13ce8287848a1aa38c4005ffaf27d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzAwODQ_dd58870e-1a8f-496d-8443-9d0ddeb16a23"
      unitRef="usd">100000</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismServiceReliabilityEstimatedPenalties>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismCallCenterPerformanceDeadBandPercentageAboveOrBelowTarget
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzAzMTk_09a933b2-5354-41ae-af37-7d6a0966afc2"
      unitRef="number">0.03</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismCallCenterPerformanceDeadBandPercentageAboveOrBelowTarget>
    <he:PublicUtilityDecouplingOrderCallCenterPerformanceMaximumPenaltyPercent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzAzODM_965a2229-0406-49a0-bc3d-eff97d5de702"
      unitRef="number">0.0008</he:PublicUtilityDecouplingOrderCallCenterPerformanceMaximumPenaltyPercent>
    <he:PublicUtilityDecouplingOrderCallCenterPerformanceMaximumPenaltyPendingAdjustedAmount
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzA1MzI_9c6f58a4-5992-4912-948d-697da19e59fe"
      unitRef="usd">1400000</he:PublicUtilityDecouplingOrderCallCenterPerformanceMaximumPenaltyPendingAdjustedAmount>
    <he:NumberOfPowerPurchaseAgreements
      contextRef="i7dbf31f8414942dbae99fa9ada69bd1d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzA4MjM_d905d817-a589-472b-9f10-e659c6229c21"
      unitRef="agreement">7</he:NumberOfPowerPurchaseAgreements>
    <he:PublicUtilityIncentivesAccrued
      contextRef="i47c2ba17943547968e5cc9c45387a8e6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDk0NzgwMjM5NzAwMg_16bfa721-39ef-4caf-b588-c9193fe2a9e7"
      unitRef="usd">1700000</he:PublicUtilityIncentivesAccrued>
    <he:NumberOfGridServicePurchaseAgreements
      contextRef="idb49116da17d4001a8a90f24b1951b8c_I20200709"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzEzMjE_d1f8c3ce-1a66-4186-b254-3c510aef0bf1"
      unitRef="agreement">2</he:NumberOfGridServicePurchaseAgreements>
    <he:NumberOfPowerPurchaseAgreements
      contextRef="i9393bf577bed4f4f9f8d55b254d22707_D20200915-20200915"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzE1NTg_8e172000-79c2-4da6-9631-0a8af413e76b"
      unitRef="agreement">1</he:NumberOfPowerPurchaseAgreements>
    <he:NumberOfPowerPurchaseAgreements
      contextRef="i5796e704e39948859dcfa4c3bc5e39ac_D20210216-20210216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzE2NDY_154abfd2-0656-4a34-91ec-12bfc865dba9"
      unitRef="agreement">1</he:NumberOfPowerPurchaseAgreements>
    <he:PublicUtilitiesNumberOfPowerPurchaseContractsApproved
      contextRef="i4ee513cabcd1498585134181f15d7106_D20210901-20211130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzE3Mjc_4c9cd0d9-08b4-4e2e-b899-a4df33371edd"
      unitRef="agreement">2</he:PublicUtilitiesNumberOfPowerPurchaseContractsApproved>
    <he:NumberOfGridServicePurchaseAgreementsApproved
      contextRef="i6a1fa09c76e24b5697af80fe1071dc61_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzE3NzU_abbf8925-42f6-4780-9028-f071c423fc91"
      unitRef="entity">2</he:NumberOfGridServicePurchaseAgreementsApproved>
    <he:PublicUtilitiesNumberOfPowerPurchaseContractsApproved
      contextRef="i4ee513cabcd1498585134181f15d7106_D20210901-20211130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTY0OTI2NzUyMDQyMA_c804ad4d-3eaf-4c4d-a93c-382e7a8df69d"
      unitRef="entity">2</he:PublicUtilitiesNumberOfPowerPurchaseContractsApproved>
    <he:PublicUtilityIncentivesAccrued
      contextRef="id8d0a40e62064a1aafea4989e7cef33b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM3OTI0MTc_867757f2-e43d-4b0c-ab8b-35727ef10d42"
      unitRef="usd">100000</he:PublicUtilityIncentivesAccrued>
    <he:PublicUtilitiesNumberOfPowerPurchaseAgreementsTerminated
      contextRef="i9cce654ca0a3413793f464e501839143_D20221201-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTY0OTI2NzUyMDQyOA_500824fb-6156-47e9-91c5-1b233afcd8f1"
      unitRef="agreement">2</he:PublicUtilitiesNumberOfPowerPurchaseAgreementsTerminated>
    <he:PublicUtilitiesNumberOfPerformanceIncentiveMechanisms
      contextRef="i6ea8b534cc6f4e4f87f9faf400a2650f_I20210323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzE5NDI_fefc9644-4c41-4061-b416-1c5531729264"
      unitRef="mechanism">2</he:PublicUtilitiesNumberOfPerformanceIncentiveMechanisms>
    <he:PublicUtilitiesRPSAPerformanceIncentiveMechanismRewardThresholdInterpolatedRPSRateGoalYearOneAndTwo
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzIzNzE_07f98991-debe-4986-940f-57ed806d3dd9"
      unitRef="mwh">20</he:PublicUtilitiesRPSAPerformanceIncentiveMechanismRewardThresholdInterpolatedRPSRateGoalYearOneAndTwo>
    <he:PublicUtilitiesRPSAPerformanceIncentiveMechanismRewardThresholdInterpolatedRPSRateGoalYearThree
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzIzOTY_6d92837e-6d8f-4867-ad7b-2842a62f74b1"
      unitRef="mwh">15</he:PublicUtilitiesRPSAPerformanceIncentiveMechanismRewardThresholdInterpolatedRPSRateGoalYearThree>
    <he:PublicUtilitiesRPSAPerformanceIncentiveMechanismRewardThresholdInterpolatedRPSRateGoalAfterYearThree
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzI0MTY_fcb8874b-58ff-4dac-a5a8-7c57a73868c2"
      unitRef="mwh">10</he:PublicUtilitiesRPSAPerformanceIncentiveMechanismRewardThresholdInterpolatedRPSRateGoalAfterYearThree>
    <he:PublicUtilitiesRPSAPerformanceIncentiveMechanismFailureToMeetRPSTargetsPenaltyRate
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzI1MDA_70ccb266-c351-48cb-a677-0c1d484d5438"
      unitRef="mwh">20</he:PublicUtilitiesRPSAPerformanceIncentiveMechanismFailureToMeetRPSTargetsPenaltyRate>
    <he:PublicUtilitiesGridServicesProcurementPerformanceIncentiveMechanismMaximumReward
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzMzODU_49c6f9ad-c22d-4314-844b-66f53f9bb600"
      unitRef="usd">1500000</he:PublicUtilitiesGridServicesProcurementPerformanceIncentiveMechanismMaximumReward>
    <he:PublicUtilitiesGridServicesProcurementPerformanceIncentiveMechanismAccruedEstimatedRewards
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM3OTI0MzE_b87da518-b7f3-4394-877d-9b35abdc9283"
      unitRef="usd">40000.00</he:PublicUtilitiesGridServicesProcurementPerformanceIncentiveMechanismAccruedEstimatedRewards>
    <he:PublicUtilitiesNumberOfPerformanceIncentiveMechanisms
      contextRef="i64e8c40531bb453fb8192ea551161ed1_I20210601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzM1MzM_e9e396af-076f-4f02-9dc5-efc248cfbdc8"
      unitRef="mechanism">3</he:PublicUtilitiesNumberOfPerformanceIncentiveMechanisms>
    <he:PublicUtilitiesInterconnectionApprovalPerformanceIncentiveMechanismAnnualMaximumReward
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzM4MzI_a7f575ad-5461-4d3a-a632-44d4668c5f5d"
      unitRef="usd">3000000</he:PublicUtilitiesInterconnectionApprovalPerformanceIncentiveMechanismAnnualMaximumReward>
    <he:PublicUtilitiesInterconnectionApprovalPerformanceIncentiveMechanismAnnualMaximumPenalty
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzM4NzI_09a03483-47ea-40fa-b554-a81c3a233834"
      unitRef="usd">900000</he:PublicUtilitiesInterconnectionApprovalPerformanceIncentiveMechanismAnnualMaximumPenalty>
    <he:PublicUtilitiesInterconnectionApprovalPerformanceIncentiveMechanismAccruedEstimatedRewards
      contextRef="i97f13ce8287848a1aa38c4005ffaf27d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzM5Mjk_0f54741f-8ce5-4067-8dbb-eb743a3489e4"
      unitRef="usd">3000000</he:PublicUtilitiesInterconnectionApprovalPerformanceIncentiveMechanismAccruedEstimatedRewards>
    <he:PublicUtilitiesLowToModerateIncomeEnergyEfficiencyPerformanceIncentiveMechanismMaximumReward
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzQyNDM_b83cec2d-a3a6-487f-9d19-d9c6c0b8d3b2"
      unitRef="usd">2000000</he:PublicUtilitiesLowToModerateIncomeEnergyEfficiencyPerformanceIncentiveMechanismMaximumReward>
    <he:PublicUtilitiesLowToModerateIncomeEnergyEfficiencyPerformanceIncentiveMechanismTerm
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzQyODk_43036451-43ef-45fc-830b-f022fe0e6d26">P3Y</he:PublicUtilitiesLowToModerateIncomeEnergyEfficiencyPerformanceIncentiveMechanismTerm>
    <he:PublicUtilitiesLowToModerateIncomeEnergyEfficiencyPerformanceIncentiveMechanismAccruedEstimatedRewards
      contextRef="i77f539c5575840f29c4da472ad588e44_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzQ1MDI_8e0e2d35-c48e-4cc7-bf86-b913516f2664"
      unitRef="usd">500000</he:PublicUtilitiesLowToModerateIncomeEnergyEfficiencyPerformanceIncentiveMechanismAccruedEstimatedRewards>
    <he:PublicUtilitiesAdvancedMeteringInfrastructureUtilizationPerformanceIncentiveMechanismAnnualMaximumReward
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzQ4NTE_ca3568de-5b9f-4460-9d8a-028167dc2554"
      unitRef="usd">2000000</he:PublicUtilitiesAdvancedMeteringInfrastructureUtilizationPerformanceIncentiveMechanismAnnualMaximumReward>
    <he:PublicUtilitiesAdvancedMeteringInfrastructureUtilizationPerformanceIncentiveMechanismTerm
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzQ4OTc_7070a127-a3e8-4dd8-a75e-bd9960ca864e">P3Y</he:PublicUtilitiesAdvancedMeteringInfrastructureUtilizationPerformanceIncentiveMechanismTerm>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionTargetPerformanceHistoricalMeasurementPeriod
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDI0NTM_ddaefa9b-6674-45f0-ae57-5e56874bb989">P10Y</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionTargetPerformanceHistoricalMeasurementPeriod>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionMaximumPenaltyPercentOfReturnOnEquity
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzU2MDE_7d220c06-1415-4b4f-ba57-2327292feb44"
      unitRef="number">0.0003</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionMaximumPenaltyPercentOfReturnOnEquity>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionMaximumPenaltyPendingAdjustedAmount
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzU3Mzk_b0efffcb-c371-4066-bfc1-c510869af427"
      unitRef="usd">1000000</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionMaximumPenaltyPendingAdjustedAmount>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionTargetPerformancePeriod
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzYwNTk_7daab6fe-a8fd-4672-8f61-d6643c65ac37">P10M</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionTargetPerformancePeriod>
    <he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionTargetDeadbandPeriod
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDI0NDk_c040a573-86ed-4952-9c0f-8f4eea3eaae6">P2M</he:PublicUtilityDecouplingOrderPerformanceIncentiveMechanismGenerationCausedSystemAverageInterruptionTargetDeadbandPeriod>
    <he:PublicUtilitiesRetainedPercentageOfSavings
      contextRef="i56dc0a241eee47d69adfd64e7679c54b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNjIwNzk_62b394f2-5058-4b51-813c-901cef022759"
      unitRef="number">0.20</he:PublicUtilitiesRetainedPercentageOfSavings>
    <he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzcwNDg_898817c3-0c93-40fc-ac5d-74ff088e8e52"
      unitRef="usd">3400000</he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties>
    <he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties
      contextRef="i5bb252c2048f4cc091a5faafb41bfe59_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzcwNTI_558f542a-76fa-4b79-90fa-d34b9cbd9769"
      unitRef="usd">2500000</he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties>
    <he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties
      contextRef="i46bf813a661847d4a1e2ed73c6a119cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzcwNzg_b21b261a-891a-4e96-a2d8-c89e00aecf72"
      unitRef="usd">400000</he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties>
    <he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties
      contextRef="ic37f3bba20fd47e0b1d84975665ad832_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzcxMTE_7cbc18a0-7007-457c-bf85-34c3b3c29f0d"
      unitRef="usd">500000</he:PublicUtilitiesAccruedEarnedRewardsNetOfPenalties>
    <he:ScheduleOfAnnualDecouplingFilingsTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDI0NTQ_ebe0374d-6dad-4a5b-8794-4563c85fb895">The net incremental amounts between the 2022 fall and 2023 spring revenue reports are shown in the following table. The amounts are to be collected (refunded) from June, 1, 2023 through May 31, 2024 under the RBA rate tariffs, which were included in the 2023 spring revenue report filing.&lt;div style="text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.360%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.218%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.218%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.224%"/&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;(in&#160;millions)&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;Hawaiian 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;Hawaii Electric Light&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;Maui 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Incremental Performance Incentive Mechanisms (net)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Incremental EPRM/MPIR Revenue Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:9pt;font-weight:400;line-height:100%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net incremental amount to be collected under the RBA rate tariffs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.1&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%"&gt;Note: Columns may not foot due to rounding.&lt;/span&gt;&lt;/div&gt;</he:ScheduleOfAnnualDecouplingFilingsTableTextBlock>
    <he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet
      contextRef="i56dc0a241eee47d69adfd64e7679c54b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfMy0yLTEtMS0xOTg5MDc_957bda96-9699-4060-a94c-eb7cdc02e3e7"
      unitRef="usd">-400000</he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet>
    <he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet
      contextRef="if838764ca5054eb3a620504691acb038_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfMy00LTEtMS0xOTg5MDc_cfb71c58-a9d8-46e8-9766-465f8a02f6eb"
      unitRef="usd">100000</he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet>
    <he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet
      contextRef="i2e5942fb90274e2dabe2dbc2c3827e07_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfMy02LTEtMS0xOTg5MDc_86ad7b50-5d9e-4d60-8803-1854e6956e2d"
      unitRef="usd">100000</he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet>
    <he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfMy04LTEtMS0xOTg5MDc_bc75269b-1ab8-4aec-ba73-6dac5aa7b79d"
      unitRef="usd">-200000</he:PublicUtilitiesDecouplingFilingPerformanceIncentiveMechanismNet>
    <he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment
      contextRef="i56dc0a241eee47d69adfd64e7679c54b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNC0yLTEtMS0xOTg5MDc_824f9e2d-4d2a-4195-b49b-109f07f03b9a"
      unitRef="usd">2500000</he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment>
    <he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment
      contextRef="if838764ca5054eb3a620504691acb038_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNC00LTEtMS0xOTg5MDc_d0c31d68-51bd-4a61-a3d6-560813c0dab2"
      unitRef="usd">1400000</he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment>
    <he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment
      contextRef="i2e5942fb90274e2dabe2dbc2c3827e07_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNC02LTEtMS0xOTg5MDc_60cc291d-09c6-47cb-873c-3246ca2a6dc6"
      unitRef="usd">1000000.0</he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment>
    <he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNC04LTEtMS0xOTg5MDc_5098dd53-7b9d-4246-afa5-ca493fce2335"
      unitRef="usd">4900000</he:PublicUtilitiesIncrementalMajorProjectInterimRecoveryAndExceptionalProjectRecoveryMechanismAdjustment>
    <he:PublicUtilitiesOtherReceivableUnderTariff
      contextRef="i56dc0a241eee47d69adfd64e7679c54b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNS0yLTEtMS0xOTg5MDc_cc4e0bc6-3c6b-4060-ac56-da9f3e14c285"
      unitRef="usd">400000</he:PublicUtilitiesOtherReceivableUnderTariff>
    <he:PublicUtilitiesOtherReceivableUnderTariff
      contextRef="if838764ca5054eb3a620504691acb038_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNS00LTEtMS0xOTg5MDc_156e7242-dac7-4f53-91ea-0b9812531ef9"
      unitRef="usd">100000</he:PublicUtilitiesOtherReceivableUnderTariff>
    <he:PublicUtilitiesOtherReceivableUnderTariff
      contextRef="i2e5942fb90274e2dabe2dbc2c3827e07_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNS02LTEtMS0xOTg5MDc_be058f61-5182-498f-85e9-4438c5a6be1d"
      unitRef="usd">0</he:PublicUtilitiesOtherReceivableUnderTariff>
    <he:PublicUtilitiesOtherReceivableUnderTariff
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfNS04LTEtMS0xOTg5MDc_082e477d-58f1-4cfe-87ad-143d1ff2b7c6"
      unitRef="usd">500000</he:PublicUtilitiesOtherReceivableUnderTariff>
    <he:PublicUtilityNetReceivableUnderTariff
      contextRef="i56dc0a241eee47d69adfd64e7679c54b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfOS0yLTEtMS0xOTg5MDc_8f75f210-abea-4f2e-a92d-99787107c88b"
      unitRef="usd">2500000</he:PublicUtilityNetReceivableUnderTariff>
    <he:PublicUtilityNetReceivableUnderTariff
      contextRef="if838764ca5054eb3a620504691acb038_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfOS00LTEtMS0xOTg5MDc_9187a4b5-5dd3-410c-a22a-258067b28161"
      unitRef="usd">1500000</he:PublicUtilityNetReceivableUnderTariff>
    <he:PublicUtilityNetReceivableUnderTariff
      contextRef="i2e5942fb90274e2dabe2dbc2c3827e07_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfOS02LTEtMS0xOTg5MDc_5cbb6028-add4-4d20-84a4-c9623c8713e1"
      unitRef="usd">1100000</he:PublicUtilityNetReceivableUnderTariff>
    <he:PublicUtilityNetReceivableUnderTariff
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RhYmxlOjAxYTczZmQxYjA0YjQxNGFiOTM5ZDNlMDNhMWY1ZjY5L3RhYmxlcmFuZ2U6MDFhNzNmZDFiMDRiNDE0YWI5MzlkM2UwM2ExZjVmNjlfOS04LTEtMS0xOTg5MDc_1d8dc192-cd29-4387-8255-7d40a7ca779f"
      unitRef="usd">5100000</he:PublicUtilityNetReceivableUnderTariff>
    <he:CustomerBillForgiveness
      contextRef="i4af0eefb1163470f80907ea4d335d453_D20211201-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzkyMDY_b45064f3-27ef-4124-877a-cd39b732f4a3"
      unitRef="usd">2000000</he:CustomerBillForgiveness>
    <he:RecoveryOfDeferralCostsCARESAct
      contextRef="idc9587e9668d4e45841c3f7faea92fd3_I20220609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzk1NzE_c2b38df7-0713-4208-bf83-6dfc5d761dfc"
      unitRef="usd">27800000</he:RecoveryOfDeferralCostsCARESAct>
    <he:RecoveryOfDeferralCostsCARESActPeriod
      contextRef="i7d19a110e5bf47b8b9ef6e2db88358ef_D20220609-20220609"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzk1Nzk_80a3e761-31b6-45aa-9a99-003b9de68b23">P3Y</he:RecoveryOfDeferralCostsCARESActPeriod>
    <he:PublicUtilitiesInRegulatoryAssets
      contextRef="i48cc507b39a440a787ba0d0f9c7d9625_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMTI2NDQzODM3OTI0NDg_18146040-4e44-42c0-ae0b-3b7ba65e3b36"
      unitRef="usd">9600000</he:PublicUtilitiesInRegulatoryAssets>
    <he:PublicUtilitiesElectricDistributionSystemContractPeriod
      contextRef="ic0d6079c9e644f7abb2b0290edc97604_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzk3NTM_ec4e469c-9fa4-4378-be85-62f301327654">P50Y</he:PublicUtilitiesElectricDistributionSystemContractPeriod>
    <he:NumberOfUSArmyInstallationsBeingServiced
      contextRef="ia686836c654b476ebda7eb23ff0c01f1_I20201030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfMzk4NzU_c4796d81-f014-4904-b568-71d4010eb4e0"
      unitRef="installation">12</he:NumberOfUSArmyInstallationsBeingServiced>
    <he:PublicUtilitiesElectricDistributionSystemAcquisitionPurchasePrice
      contextRef="i693c71f6974a48c29677a184d3bb5b21_D20220301-20220301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDAxMzA_b3531a7c-dcc5-4dad-9cc9-8b2a9c98a9b4"
      unitRef="usd">14500000</he:PublicUtilitiesElectricDistributionSystemAcquisitionPurchasePrice>
    <he:PublicUtilitiesElectricDistributionSystemContractPeriod
      contextRef="i693c71f6974a48c29677a184d3bb5b21_D20220301-20220301"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDAyNDE_85679466-7f87-434f-b623-bd93c95d67ed">P50Y</he:PublicUtilitiesElectricDistributionSystemContractPeriod>
    <he:PublicUtilitiesElectricDistributionSystemPriceOfAcquiringAdditionalAssetsExpected
      contextRef="ic0d6079c9e644f7abb2b0290edc97604_D20201030-20201030"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDAzNjU_4453e52c-1212-4d8b-9873-6db94d4985f3"
      unitRef="usd">4000000</he:PublicUtilitiesElectricDistributionSystemPriceOfAcquiringAdditionalAssetsExpected>
    <he:PublicUtilitiesElectricDistributionSystemContractPeriod
      contextRef="i693c71f6974a48c29677a184d3bb5b21_D20220301-20220301"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDA1MTU_227db871-ac8b-408d-b83e-39cde35f86f4">P50Y</he:PublicUtilitiesElectricDistributionSystemContractPeriod>
    <he:PublicUtilitiesElectricDistributionSystemTransitionPeriod
      contextRef="i693c71f6974a48c29677a184d3bb5b21_D20220301-20220301"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDI0MzY_e639d5af-05a9-4611-a19f-fda66c349691">P1Y</he:PublicUtilitiesElectricDistributionSystemTransitionPeriod>
    <he:PublicUtilitiesElectricDistributionSystemCapitalUpgradePeriod
      contextRef="i693c71f6974a48c29677a184d3bb5b21_D20220301-20220301"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDA2NTE_554568d3-fbde-4305-a98a-f7bd45e353d8">P6Y</he:PublicUtilitiesElectricDistributionSystemCapitalUpgradePeriod>
    <he:PublicUtilitiesElectricDistributionSystemContractPeriod
      contextRef="i693c71f6974a48c29677a184d3bb5b21_D20220301-20220301"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83My9mcmFnOmQ4MGM5YTA1MWVmYzRiMGE4ZDYyN2M4YjdhZmI4OTRlL3RleHRyZWdpb246ZDgwYzlhMDUxZWZjNGIwYThkNjI3YzhiN2FmYjg5NGVfNDA3MTI_75f868bd-96ee-4ad7-b5c5-4393aef830a6">P50Y</he:PublicUtilitiesElectricDistributionSystemContractPeriod>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RleHRyZWdpb246YjA1OWU4MzRiM2MxNGYxMWE0NTBkMGQwYWRhYTczOGJfMTUyMQ_ff2b8d8c-5607-4ba8-b3e4-06c7e1577419">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023&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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:9pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;601,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;830,361&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel oil&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;253,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased power&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;110,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other operation and maintenance&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;83,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation&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;41,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes, other than income taxes&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;56,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754,486&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;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;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;56,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&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;2,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity in earnings of subsidiaries&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;11,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement defined benefits credit (expense)&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense and other charges, 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:9pt;font-weight:400;line-height:100%"&gt;(14,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for borrowed funds used during construction&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;918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;57,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;10,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income attributable to Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of Hawaiian Electric&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;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;47,009&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.005%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:9pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;500,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;708,792&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel oil&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;154,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased power&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;124,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,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:9pt;font-weight:400;line-height:100%"&gt;8,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other operation and maintenance&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;83,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,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:9pt;font-weight:400;line-height:100%"&gt;Depreciation&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;39,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes, other than income taxes&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;47,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;449,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;635,197&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;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;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;51,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity in earnings of subsidiaries&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;13,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement defined benefits credit (expense)&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense and other charges, 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:9pt;font-weight:400;line-height:100%"&gt;(13,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for borrowed funds used during construction&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;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;55,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;8,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;46,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income attributable to Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;46,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends of Hawaiian Electric&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;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,409&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,409&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Statements of Income and Comprehensive Income Data &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.511%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.023%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 March 31&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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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;Interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and fees on loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;46,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest and dividends on investment securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest on other borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;border-top:1pt solid #000000;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 interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;64,921&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net interest income after provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;63,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Fees from other financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Fee income on deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Fee income on other financial products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,718&#160;&lt;/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;Bank-owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Mortgage banking income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/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;border-top:1pt solid #000000;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 noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,128&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Occupancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,952&#160;&lt;/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;Data processing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,439&#160;&lt;/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;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Office supplies, printing and postage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,213&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;23,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;18,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;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;Comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;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:700;line-height:100%"&gt;36,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:700;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:700;line-height:100%"&gt;(98,571)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reconciliation to amounts per HEI Condensed Consolidated Statements of Income*:&lt;/span&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:76.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.169%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 March 31&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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&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;Interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/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 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:700;line-height:100%"&gt;*Revenues-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;93,857&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;75,115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;14,558&#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;border-top:1pt solid #000;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;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Retirement defined benefits credit&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/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;border-top:1pt solid #000;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:700;line-height:100%"&gt;*Expenses-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%"&gt;70,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000;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:700;line-height:100%"&gt;*Operating income-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:100%"&gt;23,520&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Add back: Retirement defined benefits credit&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;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;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;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;23,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;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;30,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:Revenues
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMS0yLTEtMS0xOTg5MDc_349acfe8-59e6-4b7e-a394-167fc3bf1435"
      unitRef="usd">601530000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMS00LTEtMS0xOTg5MDc_2955f268-13ea-47cd-ab47-670ff7e85ee0"
      unitRef="usd">115288000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMS02LTEtMS0xOTg5MDc_ac15f842-0802-4b60-ba3e-adfa2d113b5e"
      unitRef="usd">113673000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMS04LTEtMS0xOTg5MDc_37cbfe32-f1db-4ec2-ba3d-61c102cd9fbb"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMS0xMC0xLTEtMTk4OTA3_089fbcf3-2eb3-40f7-ae86-996220adc87d"
      unitRef="usd">-130000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMS0xMi0xLTEtMTk4OTA3_02f64560-21e6-4619-a5d4-919cdf3db749"
      unitRef="usd">830361000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMy0yLTEtMS0xOTg5MDc_c4be6a20-7ef0-4f6f-b08f-7e5412a62b98"
      unitRef="usd">253827000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMy00LTEtMS0xOTg5MDc_235f948a-1e19-4ce2-ad3e-9f36a9d94dd9"
      unitRef="usd">27760000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMy02LTEtMS0xOTg5MDc_25eaa0ce-c356-42a7-89ff-0655431c89ca"
      unitRef="usd">52510000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMy04LTEtMS0xOTg5MDc_b3f10b28-cfa7-435b-b3b9-d0861d224f50"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMy0xMC0xLTEtMTk4OTA3_ab75910c-2dce-4d69-ac68-27f8edf54f3e"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMy0xMi0xLTEtMTk4OTA3_5a3e45ef-ad64-4467-86ab-2837a3b9f9cd"
      unitRef="usd">334097000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNC0yLTEtMS0xOTg5MDc_9a57efc7-10f7-4bfb-be79-1efa0e62604d"
      unitRef="usd">110279000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNC00LTEtMS0xOTg5MDc_e03ce5d1-79bd-405e-9ce8-e3f6043f5a53"
      unitRef="usd">34086000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNC02LTEtMS0xOTg5MDc_7a71c215-bad0-4fc9-b105-17f3e43c21b3"
      unitRef="usd">8396000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNC04LTEtMS0xOTg5MDc_b0acbb67-53da-4d33-a09b-62fc675d3099"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNC0xMC0xLTEtMTk4OTA3_709e2cca-d4ab-4556-9787-3284671b13dc"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNC0xMi0xLTEtMTk4OTA3_abdd3f89-56d3-4860-9b18-3921af5ed955"
      unitRef="usd">152761000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNS0yLTEtMS0xOTg5MDc_947e7836-61b4-4202-a6e0-7bdde4fbefda"
      unitRef="usd">83233000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNS00LTEtMS0xOTg5MDc_372d6dd4-66b9-4567-ba4f-a9b0fb3ed374"
      unitRef="usd">21350000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNS02LTEtMS0xOTg5MDc_ae168264-55fc-4157-83d7-7cb527ccd93e"
      unitRef="usd">23733000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNS04LTEtMS0xOTg5MDc_d8762345-6dcb-484b-9b53-1386420a7bb5"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNS0xMC0xLTEtMTk4OTA3_a4378700-032e-44cc-b304-4be3760c258a"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNS0xMi0xLTEtMTk4OTA3_0fd5b669-2804-4e0e-b786-b2235aeb0724"
      unitRef="usd">128316000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNi0yLTEtMS0xOTg5MDc_d54fc718-b632-4d5e-94b5-3a7a97290d98"
      unitRef="usd">41038000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNi00LTEtMS0xOTg5MDc_6cad09ab-1b23-42ef-a6cc-627207258646"
      unitRef="usd">10635000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNi02LTEtMS0xOTg5MDc_d51f0e8e-a7eb-4a6a-9de2-888da1d5302c"
      unitRef="usd">9254000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNi04LTEtMS0xOTg5MDc_14305d7b-d8ca-48fb-a9fb-bd897765e9fb"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNi0xMC0xLTEtMTk4OTA3_a5139cdc-ccaa-4f58-9f75-9121744a029f"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNi0xMi0xLTEtMTk4OTA3_af517f6d-3cc7-4293-b215-36150c8598ee"
      unitRef="usd">60927000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNy0yLTEtMS0xOTg5MDc_4c51d01c-861f-42d4-ab87-615a1088eabd"
      unitRef="usd">56953000</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNy00LTEtMS0xOTg5MDc_f21fa6f5-3235-4351-bdea-825dd235cf9a"
      unitRef="usd">10737000</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNy02LTEtMS0xOTg5MDc_d670277f-5080-4d42-a0f3-f19f04af7210"
      unitRef="usd">10695000</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNy04LTEtMS0xOTg5MDc_021da56f-95b0-46ec-a994-4d63b3e8247d"
      unitRef="usd">0</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNy0xMC0xLTEtMTk4OTA3_dd5db59b-32b3-4552-8876-d583fb5b8530"
      unitRef="usd">0</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfNy0xMi0xLTEtMTk4OTA3_5117e5f0-15ec-4539-896f-624ef78755e4"
      unitRef="usd">78385000</he:UtilitiesOperatingExpenseOtherTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfOS0yLTEtMS0xOTg5MDc_669237a0-b836-4f4f-b38e-5a8aa1246ee2"
      unitRef="usd">545330000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfOS00LTEtMS0xOTg5MDc_b7608144-1d38-4d13-aa75-c29bcef1e4a4"
      unitRef="usd">104568000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfOS02LTEtMS0xOTg5MDc_50250be5-d1ec-40c9-a96d-fa9e59440a59"
      unitRef="usd">104588000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfOS04LTEtMS0xOTg5MDc_c74c3338-d0f6-4463-a4f4-1b006d772739"
      unitRef="usd">0</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfOS0xMC0xLTEtMTk4OTA3_c7e02e21-e5a5-44da-b915-44f46956d499"
      unitRef="usd">0</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfOS0xMi0xLTEtMTk4OTA3_f48811cf-2efe-4b0c-aa87-1600f770ce8f"
      unitRef="usd">754486000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTAtMi0xLTEtMTk4OTA3_4b3aca01-28c0-46dc-b3aa-97475ae634a2"
      unitRef="usd">56200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTAtNC0xLTEtMTk4OTA3_0a4762da-e1ac-4886-958a-c529689e7509"
      unitRef="usd">10720000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTAtNi0xLTEtMTk4OTA3_33116571-c220-472c-b2cc-04bc4fc740c9"
      unitRef="usd">9085000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTAtOC0xLTEtMTk4OTA3_96d14b66-e877-403e-9ea3-21c035c8adfe"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTAtMTAtMS0xLTE5ODkwNw_0619502d-e217-4adb-af72-b1a796708f72"
      unitRef="usd">-130000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTAtMTItMS0xLTE5ODkwNw_a4cbecfc-3943-4713-b456-a9d10d41bf9b"
      unitRef="usd">75875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTEtMi0xLTEtMTk4OTA3_97cc97d3-c3df-45e3-8da5-cfe120ab6303"
      unitRef="usd">2640000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTEtNC0xLTEtMTk4OTA3_34822b6b-f67f-4cc5-b507-b1b97b173712"
      unitRef="usd">284000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTEtNi0xLTEtMTk4OTA3_ad3f7a4e-c0a7-400d-b870-e3b9a78566f5"
      unitRef="usd">377000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTEtOC0xLTEtMTk4OTA3_38ddb77e-eb94-4a16-a981-08c9a47c0342"
      unitRef="usd">0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTEtMTAtMS0xLTE5ODkwNw_c16e2d5a-a866-4b95-9fee-8099d1320b2b"
      unitRef="usd">0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTEtMTItMS0xLTE5ODkwNw_a0d79a9f-33c8-49b6-959e-02f6360ecdb8"
      unitRef="usd">3301000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTItMi0xLTEtMTk4OTA3_24aac23b-12cf-4c23-83f3-5264d9c50c36"
      unitRef="usd">11541000</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTItNC0xLTEtMTk4OTA3_da7fce7d-dd11-4066-89ef-ae5910a3f7bd"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTItNi0xLTEtMTk4OTA3_3f147323-ad44-4d95-b072-7e3a0241ac7e"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTItOC0xLTEtMTk4OTA3_a779a931-246c-46e8-aa71-fa4adf2240c8"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTItMTAtMS0xLTE5ODkwNw_655e9126-1bf4-4bcd-b311-6a9ae3aba24e"
      unitRef="usd">-11541000</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTItMTItMS0xLTE5ODkwNw_7b07aed5-7820-448a-abc5-843e29901fc0"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTMtMi0xLTEtMTk4OTA3_22ca61e4-d680-46d2-aa2f-4a312b38e353"
      unitRef="usd">-904000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTMtNC0xLTEtMTk4OTA3_11777d0a-acc2-488a-abd8-24b5814fdb1b"
      unitRef="usd">-169000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTMtNi0xLTEtMTk4OTA3_beba8c7e-2205-493b-99bc-f9bb35e57582"
      unitRef="usd">26000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTMtOC0xLTEtMTk4OTA3_4b100b6c-3685-4f3d-8136-4377c2efb6a2"
      unitRef="usd">0</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTMtMTAtMS0xLTE5ODkwNw_35d26c12-0117-4efe-8d00-d73040ddba53"
      unitRef="usd">0</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTMtMTItMS0xLTE5ODkwNw_95860502-23c2-4953-b972-0d9a37a5a1ca"
      unitRef="usd">-1047000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <he:InterestExpenseAndOtherCharges
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTQtMi0xLTEtMTk4OTA3_46076047-0a8b-41e9-a2d3-903b0af987d9"
      unitRef="usd">14557000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTQtNC0xLTEtMTk4OTA3_027bd0a7-51c2-4129-b2e0-b38ce5272f22"
      unitRef="usd">2831000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTQtNi0xLTEtMTk4OTA3_78f563c9-ec46-4081-8572-56d2c57abfae"
      unitRef="usd">2988000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTQtOC0xLTEtMTk4OTA3_62adbd23-e26e-46c8-8a7a-d16fc8e5fd95"
      unitRef="usd">0</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTQtMTAtMS0xLTE5ODkwNw_f42ca644-a7e4-41da-b95a-2fcd60fa8f39"
      unitRef="usd">-130000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTQtMTItMS0xLTE5ODkwNw_624e983e-5836-43a7-a1ad-2f5fb4475a59"
      unitRef="usd">20246000</he:InterestExpenseAndOtherCharges>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTUtMi0xLTEtMTk4OTA3_829234e6-1b01-4dc0-96b2-1dcbab754046"
      unitRef="usd">918000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTUtNC0xLTEtMTk4OTA3_0717556c-80bb-4d14-b4ae-31da80a00b76"
      unitRef="usd">91000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTUtNi0xLTEtMTk4OTA3_d2f97378-b4b7-463b-a771-4def6eb0790c"
      unitRef="usd">122000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTUtOC0xLTEtMTk4OTA3_e3686653-2f1a-43e1-a0dc-9a8231d8bf3f"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTUtMTAtMS0xLTE5ODkwNw_e583ea40-e44b-4319-953b-ce5cd6f3379b"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTUtMTItMS0xLTE5ODkwNw_241dee2a-7641-41d2-91bc-8ac6b6b92e92"
      unitRef="usd">1131000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTYtMi0xLTEtMTk4OTA3_22702c29-4834-4c63-80d8-9755c6964902"
      unitRef="usd">57646000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTYtNC0xLTEtMTk4OTA3_b73fee88-f97b-4dec-a393-4fef29842917"
      unitRef="usd">8433000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTYtNi0xLTEtMTk4OTA3_a59cbae0-7758-4566-afba-bc1b6559b3c9"
      unitRef="usd">6570000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTYtOC0xLTEtMTk4OTA3_36fac3de-926e-4ace-bbb7-d81321fb2197"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTYtMTAtMS0xLTE5ODkwNw_a02ff315-e26a-465f-a93f-8cd895511b99"
      unitRef="usd">-11541000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTYtMTItMS0xLTE5ODkwNw_471d7166-0ae0-45e5-87c5-ee9148e85f82"
      unitRef="usd">61108000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTctMi0xLTEtMTk4OTA3_48d3fce5-5ace-410e-9c11-783b878197ec"
      unitRef="usd">10367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTctNC0xLTEtMTk4OTA3_6bfa5498-27c5-47b2-8894-0e8329be5dd6"
      unitRef="usd">1909000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTctNi0xLTEtMTk4OTA3_a5a263b9-1f84-44cc-a975-2e9443b18778"
      unitRef="usd">1324000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTctOC0xLTEtMTk4OTA3_e01f6689-929a-4518-a062-04766ecd1cf5"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTctMTAtMS0xLTE5ODkwNw_d706d720-c504-476a-85e2-151c44d87535"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTctMTItMS0xLTE5ODkwNw_cfeb6e80-1b2b-4078-bd35-6f166d48d999"
      unitRef="usd">13600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTgtMi0xLTEtMTk4OTA3_571e3425-b9fb-487d-89af-5cedac993de1"
      unitRef="usd">47279000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTgtNC0xLTEtMTk4OTA3_0659c50b-e6f8-4668-a6a8-a6471334e95a"
      unitRef="usd">6524000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTgtNi0xLTEtMTk4OTA3_a1a9a38c-27ff-4f9f-ad1e-51a13e9ad306"
      unitRef="usd">5246000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTgtOC0xLTEtMTk4OTA3_cd13f10e-b2ee-4946-b389-12465441065b"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTgtMTAtMS0xLTE5ODkwNw_c1b5ca67-710b-4b24-b5ea-9dd4e4b4129b"
      unitRef="usd">-11541000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTgtMTItMS0xLTE5ODkwNw_2a90bc1d-4a2c-46ae-b244-a79b0e305952"
      unitRef="usd">47508000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTktMi0xLTEtMTk4OTA3_2bc2a1ac-28cd-4797-8f12-84b56644324d"
      unitRef="usd">0</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTktNC0xLTEtMTk4OTA3_0c775765-6fcd-477d-98dd-2ad4ca997654"
      unitRef="usd">134000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTktNi0xLTEtMTk4OTA3_149556e5-323f-4208-b599-91a19e5adec7"
      unitRef="usd">95000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTktOC0xLTEtMTk4OTA3_85aa40e5-9d7c-432d-a979-dac797d4a5fb"
      unitRef="usd">0</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTktMTAtMS0xLTE5ODkwNw_20da5f87-d530-4640-9e78-9e66b262b177"
      unitRef="usd">0</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMTktMTItMS0xLTE5ODkwNw_a8c19cd6-bfd6-4eb1-8bf6-28b858dbea4f"
      unitRef="usd">229000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NetIncomeLoss
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjAtMi0xLTEtMTk4OTA3_bee361b9-6f81-4740-9abe-f460b7863587"
      unitRef="usd">47279000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjAtNC0xLTEtMTk4OTA3_5dffd927-2d3d-4d27-843a-bf9d18afb720"
      unitRef="usd">6390000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjAtNi0xLTEtMTk4OTA3_7d85f9f6-7cd8-46a9-b31b-b91654c6b692"
      unitRef="usd">5151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjAtOC0xLTEtMTk4OTA3_ba94abf0-4741-4b0a-a7f5-ef6557ab1e32"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjAtMTAtMS0xLTE5ODkwNw_e59e11a5-2d68-44d4-a1ef-4dd29d90befb"
      unitRef="usd">-11541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjAtMTItMS0xLTE5ODkwNw_21aa9336-750b-41ca-90c4-f4e6aa424009"
      unitRef="usd">47279000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjEtMi0xLTEtMTk4OTA3_a78687d7-4fe1-4fe9-8e4d-221c38bc1689"
      unitRef="usd">270000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjEtNC0xLTEtMTk4OTA3_812907fb-385a-43f1-96e0-612635341841"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjEtNi0xLTEtMTk4OTA3_4fd5e1f9-d7c1-4d6e-95c1-ed37b04ba410"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjEtOC0xLTEtMTk4OTA3_ca7f4bfd-dacf-4957-8d59-1df6dcbefed5"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjEtMTAtMS0xLTE5ODkwNw_b6dde641-9eb7-4d9a-8a15-564c6f2111dd"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjEtMTItMS0xLTE5ODkwNw_95bbe240-f7c9-460e-ba81-6d7866277f14"
      unitRef="usd">270000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjItMi0xLTEtMTk4OTA3_17ec621c-2a26-4c90-b6aa-d54499395305"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjItNC0xLTEtMTk4OTA3_77013e83-ea90-4477-a827-c43013966a69"
      unitRef="usd">6390000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjItNi0xLTEtMTk4OTA3_e4da8749-b9de-4a42-9355-ef321ec70afb"
      unitRef="usd">5151000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjItOC0xLTEtMTk4OTA3_dc892376-57b3-4a10-a4a3-a04ea6cf5b3f"
      unitRef="usd">0</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjItMTAtMS0xLTE5ODkwNw_4f7852c2-ec6d-4b65-979d-086cd25e5ccd"
      unitRef="usd">-11541000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNhN2E3Y2Q2MTU1MDQ2YTA4NTQwNDQxMTMzZTBlNmIxL3RhYmxlcmFuZ2U6Y2E3YTdjZDYxNTUwNDZhMDg1NDA0NDExMzNlMGU2YjFfMjItMTItMS0xLTE5ODkwNw_ba6b15cb-c4bc-4a64-bf02-ec40439e0891"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <he:ScheduleOfCondensedConsolidatingStatementsOfComprehensiveIncomeTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RleHRyZWdpb246YjA1OWU4MzRiM2MxNGYxMWE0NTBkMGQwYWRhYTczOGJfMTUxOA_b46bd826-9aee-4b08-b3bb-8f2c5d7bb266">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Comprehensive Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023 &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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric Consolidated&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 for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive loss, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for amortization of prior service credit and net gains recognized during the period in net periodic benefit cost, net of 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:9pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for impact of D&amp;amp;Os of the PUC included in regulatory assets, net of taxes&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;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/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;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;Other comprehensive loss, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Comprehensive income attributable to common shareholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,964&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,384&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,145&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,529)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Comprehensive Income &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022 &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:39.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.862%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric Consolidated&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 for common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;46,409&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive income, net of taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment for amortization of prior service credit and net losses recognized during the period in net periodic benefit cost, net of 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:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for impact of D&amp;amp;Os of the PUC included in regulatory assets, net of taxes&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;(4,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,325)&lt;/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;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;Other comprehensive income, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Comprehensive income attributable to common shareholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,460&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;46,460&#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;</he:ScheduleOfCondensedConsolidatingStatementsOfComprehensiveIncomeTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfMS0yLTEtMS0xOTg5MDc_99e2770a-df8e-4357-a773-1f16ee50db94"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfMS00LTEtMS0xOTg5MDc_684c16f5-b072-492d-afa9-6f6252ac20a6"
      unitRef="usd">6390000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfMS02LTEtMS0xOTg5MDc_6b42e72d-389f-4750-8b25-74a0a03cb4bf"
      unitRef="usd">5151000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfMS04LTEtMS0xOTg5MDc_4f3c97bb-d3c2-45a8-8b31-d5497868cc3d"
      unitRef="usd">0</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfMS0xMC0xLTEtMTk4OTA3_0a19e638-d2fb-40ef-984b-2de006113eac"
      unitRef="usd">-11541000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfMS0xMi0xLTEtMTk4OTA3_c243e8e0-8f09-4f56-a86a-73a916b2acd8"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNC0yLTEtMS0xOTg5MDc_c9a2e3bf-470b-446f-a7f3-b652eff70cfa"
      unitRef="usd">-470000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNC00LTEtMS0xOTg5MDc_1cf61484-7143-4e74-9ba4-15d6f955b6d0"
      unitRef="usd">-56000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNC02LTEtMS0xOTg5MDc_3ce6e68f-b691-47e7-90ca-9efa484a2831"
      unitRef="usd">-63000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNC04LTEtMS0xOTg5MDc_68e782bb-ff9d-4eb8-a89a-5c45539f42b5"
      unitRef="usd">0</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNC0xMC0xLTEtMTk4OTA3_e552f505-a402-489e-8a11-c45e2737d74a"
      unitRef="usd">119000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNC0xMi0xLTEtMTk4OTA3_d76dcd51-fe74-45e1-91e8-80f98472a355"
      unitRef="usd">-470000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNS0yLTEtMS0xOTg5MDc_0f255fc3-5af4-490a-a723-c50eca318da6"
      unitRef="usd">425000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNS00LTEtMS0xOTg5MDc_c638ce6c-62ee-4bed-88f7-de45bc99380c"
      unitRef="usd">50000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNS02LTEtMS0xOTg5MDc_ff1b8c46-d5fd-4b14-a604-c38e0e125cd2"
      unitRef="usd">57000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNS04LTEtMS0xOTg5MDc_75e3f884-9e25-41c5-af18-a7fd222edc6d"
      unitRef="usd">0</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNS0xMC0xLTEtMTk4OTA3_f1d049c9-58c6-4b97-96d8-ad27368613cb"
      unitRef="usd">-107000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNS0xMi0xLTEtMTk4OTA3_5fde8302-7400-417f-8b39-d72d1dbcc98f"
      unitRef="usd">425000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNi0yLTEtMS0xOTg5MDc_6ef10909-a075-40ae-b9cd-3dda4062f4f4"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNi00LTEtMS0xOTg5MDc_709d5dc6-3c2e-461d-80c8-d02de23a40c9"
      unitRef="usd">-6000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNi02LTEtMS0xOTg5MDc_b2e43c8e-48d3-4af8-ba01-5d4daf73fc13"
      unitRef="usd">-6000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNi04LTEtMS0xOTg5MDc_abafecb4-7529-4923-b704-b796f0c8265a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNi0xMC0xLTEtMTk4OTA3_7c4fdf01-1fdd-4f5b-9771-3a17620d360a"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNi0xMi0xLTEtMTk4OTA3_4da297ad-bc02-4716-adb6-724316029f22"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNy0yLTEtMS0xOTg5MDc_42834d2b-9cda-415a-8527-d146df025647"
      unitRef="usd">46964000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNy00LTEtMS0xOTg5MDc_a98d1ed9-0696-4539-9610-3127bd4c95da"
      unitRef="usd">6384000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNy02LTEtMS0xOTg5MDc_18d498f8-6df8-4d78-b3f2-c07b7900a180"
      unitRef="usd">5145000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNy04LTEtMS0xOTg5MDc_82780012-dbbd-4e52-860b-c56545116470"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNy0xMC0xLTEtMTk4OTA3_dac5f0ae-04d2-4b4b-b232-45ee9dce1c44"
      unitRef="usd">-11529000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmExNGJlMDEzY2U5MjQ2YTg4NjAxZTUyMjIyZTZmNTA0L3RhYmxlcmFuZ2U6YTE0YmUwMTNjZTkyNDZhODg2MDFlNTIyMjJlNmY1MDRfNy0xMi0xLTEtMTk4OTA3_4dae90c1-91cc-48ed-a7f7-c6a3d1ad6afa"
      unitRef="usd">46964000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:Revenues
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMS0yLTEtMS0xOTg5MDc_9618111b-a59f-4f5d-9cce-9a73185142af"
      unitRef="usd">500242000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMS00LTEtMS0xOTg5MDc_a1120c19-eccd-4b59-b56e-ff2cfc49b5f4"
      unitRef="usd">108528000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMS02LTEtMS0xOTg5MDc_bec4dd11-064c-4008-b281-5deab0704e62"
      unitRef="usd">100028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMS04LTEtMS0xOTg5MDc_eb3b1054-27c7-4be6-a8ab-e61da5cf6b23"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMS0xMC0xLTEtMTk4OTA3_935365ad-a7bb-4498-b14b-85b9d114b248"
      unitRef="usd">-6000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMS0xMi0xLTEtMTk4OTA3_362657f4-90bb-4250-941a-6a01b9db92ef"
      unitRef="usd">708792000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMy0yLTEtMS0xOTg5MDc_20476535-48d8-4b89-aed2-4a584852a7f6"
      unitRef="usd">154425000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMy00LTEtMS0xOTg5MDc_04eb34df-426a-427b-9ba6-9b1c59443d6b"
      unitRef="usd">25251000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMy02LTEtMS0xOTg5MDc_076a26d0-0bfe-45dd-9bbc-3aaff4690e37"
      unitRef="usd">41610000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMy04LTEtMS0xOTg5MDc_c1eab0b7-f744-43dc-9b41-b6b2760db6ff"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMy0xMC0xLTEtMTk4OTA3_ba4494a5-4f7b-45b3-965a-8ab68cf8cc08"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMy0xMi0xLTEtMTk4OTA3_50dceeb7-776b-4e23-ab7a-1f8f28615936"
      unitRef="usd">221286000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNC0yLTEtMS0xOTg5MDc_8d830f14-9c4a-4497-87bb-a7b33da83cf3"
      unitRef="usd">124183000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNC00LTEtMS0xOTg5MDc_c71f5f78-72a9-4d9b-b235-51d8258ae723"
      unitRef="usd">30712000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNC02LTEtMS0xOTg5MDc_6e759995-5b75-4e53-8f5a-2e051f448816"
      unitRef="usd">8638000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNC04LTEtMS0xOTg5MDc_36015ffe-9000-423f-99ab-88c56927d774"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNC0xMC0xLTEtMTk4OTA3_8799800f-d08c-4949-a0a2-2f0d6e43b66d"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNC0xMi0xLTEtMTk4OTA3_334a99a5-f33b-4a42-b662-78818a0b3e61"
      unitRef="usd">163533000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNS0yLTEtMS0xOTg5MDc_04b2e28d-7b42-4f7f-974a-925db30a4b0c"
      unitRef="usd">83656000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNS00LTEtMS0xOTg5MDc_9e4a20fb-25c6-46ad-842b-4f77a5f2e328"
      unitRef="usd">20214000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNS02LTEtMS0xOTg5MDc_8c8f89ba-5605-4515-9ecd-e067938d4a46"
      unitRef="usd">21387000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNS04LTEtMS0xOTg5MDc_04179c1d-c4cd-4802-b1dd-3860241ffa4d"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNS0xMC0xLTEtMTk4OTA3_d2ff75f1-87ca-4aaa-86b3-c250429fc050"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNS0xMi0xLTEtMTk4OTA3_39ced776-e851-4c87-8107-47595ffb7b99"
      unitRef="usd">125257000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNi0yLTEtMS0xOTg5MDc_76db42dc-533c-45a9-b737-cd13cdcbfa77"
      unitRef="usd">39484000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNi00LTEtMS0xOTg5MDc_70262c81-b0e1-4f12-9a01-1cf679341448"
      unitRef="usd">10351000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNi02LTEtMS0xOTg5MDc_d4bca0ba-ee13-4e8e-b362-08933479c1e0"
      unitRef="usd">8636000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNi04LTEtMS0xOTg5MDc_b9f46beb-ef4c-4817-8517-5cb5458647e4"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNi0xMC0xLTEtMTk4OTA3_803364c5-945c-414f-92c1-b59eb2335cd3"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNi0xMi0xLTEtMTk4OTA3_e2a7ab12-56c3-44f2-bf40-fdf43230816a"
      unitRef="usd">58471000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNy0yLTEtMS0xOTg5MDc_6dae78e0-2179-4e09-b799-2b61e4744e2d"
      unitRef="usd">47274000</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNy00LTEtMS0xOTg5MDc_8b1d56af-ed10-4332-957b-f3ee7b691b57"
      unitRef="usd">10032000</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNy02LTEtMS0xOTg5MDc_9f61a457-06c0-424f-b8ec-17f27a96bf33"
      unitRef="usd">9344000</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNy04LTEtMS0xOTg5MDc_f8049046-c712-40db-94e7-941c06b8cc05"
      unitRef="usd">0</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNy0xMC0xLTEtMTk4OTA3_3fd8b6a5-7eb6-4806-afdb-453e698b09a1"
      unitRef="usd">0</he:UtilitiesOperatingExpenseOtherTaxes>
    <he:UtilitiesOperatingExpenseOtherTaxes
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfNy0xMi0xLTEtMTk4OTA3_54200466-bd68-4fc6-872a-e706039b1909"
      unitRef="usd">66650000</he:UtilitiesOperatingExpenseOtherTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfOS0yLTEtMS0xOTg5MDc_8ac70d4e-651c-4ea2-b560-dcddde557665"
      unitRef="usd">449022000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfOS00LTEtMS0xOTg5MDc_006371df-84ea-4979-95ec-5eb8cd2cebcd"
      unitRef="usd">96560000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfOS02LTEtMS0xOTg5MDc_e0c8b289-72fd-49f7-8423-49e542bb99cb"
      unitRef="usd">89615000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfOS04LTEtMS0xOTg5MDc_baa69fd0-1c8f-4d77-9da5-73c263ebadc6"
      unitRef="usd">0</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfOS0xMC0xLTEtMTk4OTA3_92142173-ec97-4250-8c30-9c5a45bb9d8b"
      unitRef="usd">0</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfOS0xMi0xLTEtMTk4OTA3_a1e675d0-9443-4cc2-82a9-7af1a3fcae4f"
      unitRef="usd">635197000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTAtMi0xLTEtMTk4OTA3_37ea0761-9199-4a63-967b-01797c74e110"
      unitRef="usd">51220000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTAtNC0xLTEtMTk4OTA3_de3a2504-089b-45b2-98f4-9148cb7abb51"
      unitRef="usd">11968000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTAtNi0xLTEtMTk4OTA3_9bbc64f2-c711-460a-a902-28bc282d73d3"
      unitRef="usd">10413000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTAtOC0xLTEtMTk4OTA3_00ad7bef-1b0a-41a4-9e6c-f95e6fdfea15"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTAtMTAtMS0xLTE5ODkwNw_859efb25-1b79-4cb9-8908-9691222b75fb"
      unitRef="usd">-6000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTAtMTItMS0xLTE5ODkwNw_b9dff6c5-6e39-4ff9-82dc-c646dc3681a8"
      unitRef="usd">73595000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTEtMi0xLTEtMTk4OTA3_a7127288-fa2d-44a2-aa17-9ea5b48c8836"
      unitRef="usd">1990000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTEtNC0xLTEtMTk4OTA3_c796cdf4-4144-40f3-aa03-df1eb3ab8ed4"
      unitRef="usd">193000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTEtNi0xLTEtMTk4OTA3_e25f8255-edff-4976-acff-adfe8a5b3ac0"
      unitRef="usd">226000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTEtOC0xLTEtMTk4OTA3_ed99af9d-a185-46ba-8814-159d50bd062e"
      unitRef="usd">0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTEtMTAtMS0xLTE5ODkwNw_f83f5d51-262c-4288-bb18-4bc147b9736a"
      unitRef="usd">0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTEtMTItMS0xLTE5ODkwNw_606c37b3-938d-4959-afb7-3f2bd4184606"
      unitRef="usd">2409000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTItMi0xLTEtMTk4OTA3_cd266441-4c24-4cb3-b0ae-269b8ad6993a"
      unitRef="usd">13661000</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTItNC0xLTEtMTk4OTA3_95f7c9a5-cc9d-4789-80be-7f484ed0f34f"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTItNi0xLTEtMTk4OTA3_1c656fde-dea2-4848-a58a-c5706264c478"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTItOC0xLTEtMTk4OTA3_eed79438-0b41-4f1f-b632-f1a38dfec9f4"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTItMTAtMS0xLTE5ODkwNw_75f2ef6f-a446-4955-9d74-56b33bb9ed34"
      unitRef="usd">-13661000</he:EquityInEarningsOfSubsidiaries>
    <he:EquityInEarningsOfSubsidiaries
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTItMTItMS0xLTE5ODkwNw_e3ac77b0-f27f-42cc-8939-0949f004320c"
      unitRef="usd">0</he:EquityInEarningsOfSubsidiaries>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTMtMi0xLTEtMTk4OTA3_f379b2bc-bc12-42b7-91c1-0e5fcdb0f84f"
      unitRef="usd">-855000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTMtNC0xLTEtMTk4OTA3_a87ca97f-935d-424b-b4bb-957c744997dc"
      unitRef="usd">-167000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTMtNi0xLTEtMTk4OTA3_8b99c49e-0da1-4023-b48c-436c571e3f9e"
      unitRef="usd">32000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTMtOC0xLTEtMTk4OTA3_edd8e4b7-ac0b-4673-9145-f66f3aeb74b1"
      unitRef="usd">0</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTMtMTAtMS0xLTE5ODkwNw_07da5e0c-a2f4-456d-8c33-ad1068dae099"
      unitRef="usd">0</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTMtMTItMS0xLTE5ODkwNw_1aecd6bf-ee39-42f8-9799-636d97b8359e"
      unitRef="usd">-990000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <he:InterestExpenseAndOtherCharges
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTQtMi0xLTEtMTk4OTA3_18c32365-7a81-4700-be76-8c4e58404171"
      unitRef="usd">13093000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTQtNC0xLTEtMTk4OTA3_801ccf3a-1103-4aff-b223-5e7f285d61c8"
      unitRef="usd">2609000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTQtNi0xLTEtMTk4OTA3_775b6bed-c5c1-4e17-a9af-b1e9465abeb5"
      unitRef="usd">2630000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTQtOC0xLTEtMTk4OTA3_5864ce32-43bd-4451-9f3a-2f0b01ec2fdd"
      unitRef="usd">0</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTQtMTAtMS0xLTE5ODkwNw_20ef8d34-d9cb-44d9-b2be-50cff679fb9c"
      unitRef="usd">-6000</he:InterestExpenseAndOtherCharges>
    <he:InterestExpenseAndOtherCharges
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTQtMTItMS0xLTE5ODkwNw_8753cb98-022e-4bfe-b0b4-043879955ac7"
      unitRef="usd">18326000</he:InterestExpenseAndOtherCharges>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTUtMi0xLTEtMTk4OTA3_6edf97e1-7d77-4e86-8fa3-9b935ed8dcf4"
      unitRef="usd">651000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTUtNC0xLTEtMTk4OTA3_b81ec0d5-469d-4b0d-be5f-feaadde9c596"
      unitRef="usd">60000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTUtNi0xLTEtMTk4OTA3_6240190e-a82d-4ca0-ac2b-d961fa8650b6"
      unitRef="usd">67000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTUtOC0xLTEtMTk4OTA3_07119791-4241-45d2-a45f-233ca07bdbae"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTUtMTAtMS0xLTE5ODkwNw_895254f7-dab3-47ea-9c5e-eeb069df850d"
      unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTUtMTItMS0xLTE5ODkwNw_185c8436-7292-47e0-b681-383cb354a3d4"
      unitRef="usd">778000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTYtMi0xLTEtMTk4OTA3_1ac08f62-b99b-4b1d-a068-c4570c1e196d"
      unitRef="usd">55284000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTYtNC0xLTEtMTk4OTA3_5d1081d9-49bd-493c-a07c-a96db2d653e8"
      unitRef="usd">9779000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTYtNi0xLTEtMTk4OTA3_3d3ff13b-8d8a-4ebc-bc05-7551417dcf93"
      unitRef="usd">8044000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTYtOC0xLTEtMTk4OTA3_8dc04b49-c21f-42a7-a77a-c1cfbfa5a176"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTYtMTAtMS0xLTE5ODkwNw_f97ce116-d6fe-4155-a2e1-676f86393bb3"
      unitRef="usd">-13661000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTYtMTItMS0xLTE5ODkwNw_2ab35096-93a2-4fec-86f9-6d157c5f0826"
      unitRef="usd">59446000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTctMi0xLTEtMTk4OTA3_30dc041b-9f1b-4fa3-8aee-bf77eb2ec851"
      unitRef="usd">8605000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTctNC0xLTEtMTk4OTA3_50352cc5-e251-4cbd-965e-0ffeb8a06773"
      unitRef="usd">2268000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTctNi0xLTEtMTk4OTA3_63a40b18-aab2-43cf-9fb4-39eb9ac0fd36"
      unitRef="usd">1665000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTctOC0xLTEtMTk4OTA3_343e28f8-e872-494c-9f37-fab17e0d5645"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTctMTAtMS0xLTE5ODkwNw_2e17a082-c050-48e2-b1dc-fb5691b1be08"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTctMTItMS0xLTE5ODkwNw_fa8e53de-083c-49ba-adca-9740813646ee"
      unitRef="usd">12538000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTgtMi0xLTEtMTk4OTA3_4468c284-f0ce-4f2b-ae1d-99af08b75d0b"
      unitRef="usd">46679000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTgtNC0xLTEtMTk4OTA3_e6edc21e-069f-4cb0-9123-49d99bcac882"
      unitRef="usd">7511000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTgtNi0xLTEtMTk4OTA3_1bb60b4b-b08c-46b1-8e41-cb77ddc892d3"
      unitRef="usd">6379000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTgtOC0xLTEtMTk4OTA3_9a2ff2d9-0f8f-4d98-a5e4-ecceb64a6161"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTgtMTAtMS0xLTE5ODkwNw_6834af04-0e60-4d38-a933-62222fae5933"
      unitRef="usd">-13661000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTgtMTItMS0xLTE5ODkwNw_96ed7735-e1c3-443d-a7cb-a02eba73e077"
      unitRef="usd">46908000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTktMi0xLTEtMTk4OTA3_db5feac9-458f-45d7-abf1-982c2ae48da6"
      unitRef="usd">0</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTktNC0xLTEtMTk4OTA3_05426684-d0ea-4425-8285-02cf6182b4ee"
      unitRef="usd">134000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTktNi0xLTEtMTk4OTA3_b5c800af-288f-4571-b40f-8e4ba1d5099f"
      unitRef="usd">95000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTktOC0xLTEtMTk4OTA3_d11eae79-b88a-4268-a35d-2496dc3d79ca"
      unitRef="usd">0</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTktMTAtMS0xLTE5ODkwNw_402bae1b-7984-4481-acac-23e35b21b2af"
      unitRef="usd">0</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMTktMTItMS0xLTE5ODkwNw_1255f912-bb2b-42a6-9b4e-bfc2bab043b9"
      unitRef="usd">229000</us-gaap:NoncontrollingInterestInNetIncomeLossPreferredUnitHoldersRedeemable>
    <us-gaap:NetIncomeLoss
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjAtMi0xLTEtMTk4OTA3_ede09256-5e7e-4fff-9584-5bbaf4a4fd59"
      unitRef="usd">46679000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjAtNC0xLTEtMTk4OTA3_0c5520e0-72ee-44b0-88c8-7ef3925f21aa"
      unitRef="usd">7377000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjAtNi0xLTEtMTk4OTA3_b3845b35-082d-4b6c-8ef6-526338348c8b"
      unitRef="usd">6284000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjAtOC0xLTEtMTk4OTA3_64b69d01-80f7-45cc-81ea-b6afa4b3a9fb"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjAtMTAtMS0xLTE5ODkwNw_32525509-c5a2-4eb1-81f7-0de55f1de5a6"
      unitRef="usd">-13661000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjAtMTItMS0xLTE5ODkwNw_d1bda0e8-6808-4941-9f8d-26678dd815c8"
      unitRef="usd">46679000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjEtMi0xLTEtMTk4OTA3_ec45ea1b-8873-49b4-aad4-ee4b5a8d9edf"
      unitRef="usd">270000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjEtNC0xLTEtMTk4OTA3_296e749d-276a-4bf1-b0e7-f8ebbc43ad0b"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjEtNi0xLTEtMTk4OTA3_61ed0bd3-6451-469a-bbfb-0b4b6e9998db"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjEtOC0xLTEtMTk4OTA3_2f9be5b7-d063-4236-a5e2-8e55b435e817"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjEtMTAtMS0xLTE5ODkwNw_ba71bd73-484a-4f40-8010-959b1ed32535"
      unitRef="usd">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjEtMTItMS0xLTE5ODkwNw_5384c6a8-9923-4524-ac1b-835cfd6eed02"
      unitRef="usd">270000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjItMi0xLTEtMTk4OTA3_4641d124-6873-4921-938a-cb7bcc013c4e"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjItNC0xLTEtMTk4OTA3_0fc80aa4-e6cc-45ba-91f0-9e4f631e1a0c"
      unitRef="usd">7377000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjItNi0xLTEtMTk4OTA3_a84ae04d-850f-47e0-bb51-11ed9f4d86ea"
      unitRef="usd">6284000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjItOC0xLTEtMTk4OTA3_50886c89-665f-4ac7-ba8d-921207838449"
      unitRef="usd">0</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjItMTAtMS0xLTE5ODkwNw_79945d42-70fd-4b5c-b0bf-bcd5ecd3f54a"
      unitRef="usd">-13661000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmJlZGE2M2U0YmJiMDQ2NWJhM2JhZGQ1OWNmNDdjZDVjL3RhYmxlcmFuZ2U6YmVkYTYzZTRiYmIwNDY1YmEzYmFkZDU5Y2Y0N2NkNWNfMjItMTItMS0xLTE5ODkwNw_a59d6d13-2db4-4f52-bb24-be8ad503e181"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfMS0yLTEtMS0xOTg5MDc_b1988f2e-422f-4ed2-a78b-a8d67b31a37e"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfMS00LTEtMS0xOTg5MDc_270c1cca-1d9f-4503-b9c2-62edb4413e79"
      unitRef="usd">7377000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfMS02LTEtMS0xOTg5MDc_59592a92-c21f-49f3-b03f-74425da1ccc4"
      unitRef="usd">6284000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfMS04LTEtMS0xOTg5MDc_2d5cbf40-b6b2-4e82-aa29-cfd333e5d927"
      unitRef="usd">0</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfMS0xMC0xLTEtMTk4OTA3_c9ba850d-1cb2-4042-8b25-4573ef324e8a"
      unitRef="usd">-13661000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfMS0xMi0xLTEtMTk4OTA3_8f381720-f278-43ca-981a-7bd38a1307b7"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNC0yLTEtMS0xOTg5MDc_66922621-3b05-4f2e-b521-f6ea2afbcacf"
      unitRef="usd">4376000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNC00LTEtMS0xOTg5MDc_88c161a1-71d9-4e3b-a6c8-1f759bbca7be"
      unitRef="usd">670000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNC02LTEtMS0xOTg5MDc_8db33c26-2b2e-4aa8-9b54-33e03312d73f"
      unitRef="usd">603000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNC04LTEtMS0xOTg5MDc_33baea86-d20b-4396-8c00-089a48ac6353"
      unitRef="usd">0</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNC0xMC0xLTEtMTk4OTA3_55938c0c-7a07-487a-80cb-0436501833e6"
      unitRef="usd">-1273000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNC0xMi0xLTEtMTk4OTA3_2207736b-84cb-43da-a9cd-78844e94705b"
      unitRef="usd">4376000</he:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostReclassificationAdjustmentFromAOCINetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNS0yLTEtMS0xOTg5MDc_c1272653-acad-4215-9ca0-fde28177b954"
      unitRef="usd">-4325000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNS00LTEtMS0xOTg5MDc_fb2e7fff-b953-4c88-80f9-073b2fdde5ce"
      unitRef="usd">-670000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNS02LTEtMS0xOTg5MDc_665af380-a49f-4eae-99dd-f712efc19bac"
      unitRef="usd">-603000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNS04LTEtMS0xOTg5MDc_5562bccb-7397-4086-929d-469edb3e13f4"
      unitRef="usd">0</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNS0xMC0xLTEtMTk4OTA3_8ef4db65-e3c5-494f-bb4b-436f4991f0f8"
      unitRef="usd">1273000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNS0xMi0xLTEtMTk4OTA3_5467452c-795c-4c53-8b3d-2d851a3d7767"
      unitRef="usd">-4325000</he:OtherComprehensiveIncomeReclassificationAdjustmentForImpactOfDecisionAndOrdersOfThePUCIncludedInRegulatoryAssetsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNi0yLTEtMS0xOTg5MDc_8f0afae0-6dcf-4d44-b890-0da044397e89"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNi00LTEtMS0xOTg5MDc_162d9dd9-af0a-4666-8932-dad685bee6f0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNi02LTEtMS0xOTg5MDc_562ddcbf-8fd7-420e-954e-a7a0f4851173"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNi04LTEtMS0xOTg5MDc_fca05456-8149-42d5-bc71-d45690c8505d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNi0xMC0xLTEtMTk4OTA3_a2012929-e022-4808-9852-6fd2fe894bfe"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNi0xMi0xLTEtMTk4OTA3_0f0ae81b-b341-42fc-866e-e8e27bf8e321"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNy0yLTEtMS0xOTg5MDc_6348b78c-ec8f-46db-9863-cca51d05f299"
      unitRef="usd">46460000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNy00LTEtMS0xOTg5MDc_237f0e94-1d72-46b1-aff5-97cd5badaadb"
      unitRef="usd">7377000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNy02LTEtMS0xOTg5MDc_dc2ab7c2-0139-434b-b59e-964353d122bc"
      unitRef="usd">6284000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNy04LTEtMS0xOTg5MDc_cbea9242-7873-43b4-8ab5-e1a3ece451a7"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNy0xMC0xLTEtMTk4OTA3_46f8b936-183a-491a-a2f2-b5e09ce90668"
      unitRef="usd">-13661000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjBlMGNmNzMyZmVkNDQ5YWU5NTBhMzgxNTA4MDRiZWNjL3RhYmxlcmFuZ2U6MGUwY2Y3MzJmZWQ0NDlhZTk1MGEzODE1MDgwNGJlY2NfNy0xMi0xLTEtMTk4OTA3_cb6723cc-22a5-4380-97ce-e12d97e2ba66"
      unitRef="usd">46460000</us-gaap:ComprehensiveIncomeNetOfTax>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RleHRyZWdpb246YjA1OWU4MzRiM2MxNGYxMWE0NTBkMGQwYWRhYTczOGJfMTU0OA_7b5035e3-2495-447a-bed0-daf0b068afdc">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Balance Sheet  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2023 &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.266%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsi-&lt;br/&gt;diaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consoli-&lt;br/&gt;dating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;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;Utility 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="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,302,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,431,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,308,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,042,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets - finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,889,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(651,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(593,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,133,811)&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;248,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;315,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Utility property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,793,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;757,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,365,300&#160;&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:5.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonutility property, plant and equipment, less accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,798,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;759,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,372,245&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Investment in wholly owned subsidiaries, at equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;705,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:700;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer accounts receivable, 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:8pt;font-weight:400;line-height:100%"&gt;172,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235,305&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued unbilled revenues, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other accounts receivable, 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:8pt;font-weight:400;line-height:100%"&gt;22,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,427&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel oil stock, at average 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:8pt;font-weight:400;line-height:100%"&gt;116,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Materials and supplies, at average cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,093&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepayments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;58,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;621,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;873,844&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use 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:8pt;font-weight:400;line-height:100%"&gt;40,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;151,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,929&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;428,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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,431,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(741,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,674,463&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Capitalization and liabilities&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalization&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common stock equity&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,358,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:8pt;font-weight:400;line-height:100%"&gt;346,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,358,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;/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:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cumulative preferred stock&#x2014;not subject to mandatory redemption&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt, 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:8pt;font-weight:400;line-height:100%"&gt;1,226,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;249,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,734,347&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,607,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;602,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;621,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,127,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;/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:8pt;font-weight:700;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,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:8pt;font-weight:400;line-height:100%"&gt;24,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest and preferred dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,367&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Taxes accrued, including revenue 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:8pt;font-weight:400;line-height:100%"&gt;178,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;246,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,234&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;475,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;698,251&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,633&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,953&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;195,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,044,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension and other postretirement benefit plans liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,611&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,348,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;303,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,848,688&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total capitalization and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,431,618&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021,472&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962,578&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(741,282)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,674,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Balance Sheet &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.266%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsi-diaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consoli-&lt;br/&gt;dating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;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;Utility 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="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,260,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,425,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,293,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,979,510&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use 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:8pt;font-weight:400;line-height:100%"&gt;48,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,855,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(644,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(586,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,086,499)&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;215,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Utility property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,712,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;810,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,268,795&#160;&lt;/span&gt;&lt;/td&gt;&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;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonutility property, plant and equipment, less accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,717,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;810,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;747,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,275,740&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment in wholly owned subsidiaries,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;at equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;701,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:700;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advances to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;21,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,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:8pt;font-weight:400;line-height:100%"&gt;32,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued unbilled revenues, 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:8pt;font-weight:400;line-height:100%"&gt;136,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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:8pt;font-weight:400;line-height:100%"&gt;6,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel oil stock, at average cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Materials and supplies, at average 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:8pt;font-weight:400;line-height:100%"&gt;48,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepayments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,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:8pt;font-weight:400;line-height:100%"&gt;6,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,482&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;46,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;676,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;881,280&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,318&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory 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:8pt;font-weight:400;line-height:100%"&gt;154,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,889&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;440,447&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,407,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;943,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(767,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,597,467&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Capitalization and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common stock equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;344,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;357,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cumulative preferred stock&#x2014;not subject to mandatory redemption&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,293&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,126,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,584,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,493,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;576,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;595,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,963,317&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,095&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term borrowings-affiliate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202,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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest and preferred dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Taxes accrued, including revenue 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:8pt;font-weight:400;line-height:100%"&gt;207,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,475&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;615,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;833,665&#160;&lt;/span&gt;&lt;/td&gt;&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;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:8pt;font-weight:700;line-height:100%"&gt;Deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,715&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,430&#160;&lt;/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 1.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;729,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,024,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension and other postretirement benefit plans liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,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:8pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,069&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,299,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;303,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;213,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,800,485&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 30.25pt;text-align:left;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;Total capitalization and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,407,928&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013,265&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;943,943&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(767,746)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,597,467&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance Sheets Data &lt;/span&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:49.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.552%"/&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;(in&#160;thousands)&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:right;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;March 31, 2023&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:right;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;December 31, 2022&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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and due from banks&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest-bearing deposits&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,107&#160;&lt;/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;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;183,057&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:9pt;font-weight:400;line-height:100%"&gt;156,149&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale, at fair value&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Held-to-maturity, at amortized cost (fair value of $1,158,090 and $1,150,971, respectively) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,238,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,747&#160;&lt;/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;Stock in Federal Home Loan Bank, at cost&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Loans held for investment&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,059,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,978,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Allowance for credit losses&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;(71,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;5,988,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;5,906,690&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Loans held for sale, at lower of cost or fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692,143&#160;&lt;/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;Goodwill&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;82,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;82,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;9,610,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,545,970&#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;border-top:3pt double #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:700;line-height:100%"&gt;Liabilities and shareholder&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Deposit liabilities&#x2014;noninterest-bearing&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:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,769,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,811,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Deposit liabilities&#x2014;interest-bearing&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;5,460,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;5,358,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other borrowings&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;680,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;695,120&#160;&lt;/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;Other&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;206,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;212,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;9,117,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;9,077,085&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;&#160;&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;1&#160;&lt;/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;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;356,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Retained earnings&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;&#160;&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;449,693&#160;&lt;/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;Accumulated other comprehensive loss, net of tax benefits&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:700;line-height:100%"&gt;&#160;&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:9pt;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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net unrealized losses on securities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(308,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(328,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans&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;(9,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total shareholder&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;492,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468,885&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total liabilities and shareholder&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;9,610,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,545,970&#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 style="height:3pt"&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Bank-owned life insurance&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:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;183,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;182,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Premises and equipment, net&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;192,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued interest receivable&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-servicing rights&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Low-income housing investments&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax asset&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate acquired in settlement of loans, net&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;688,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;692,143&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal and state income taxes payable&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cashier&#x2019;s checks&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;34,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advance payments by borrowers&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;68,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;206,317&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;212,269&#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;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNC0yLTEtMS0xOTg5MDc_80b2aa56-5295-4344-9f25-d00372586168"
      unitRef="usd">42860000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNC00LTEtMS0xOTg5MDc_ee55000f-5d3f-471f-84d9-0a26b0776f2d"
      unitRef="usd">5606000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNC02LTEtMS0xOTg5MDc_7d8f5dd0-f7f2-48f2-b8eb-ae92bccd8a84"
      unitRef="usd">3594000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNC04LTEtMS0xOTg5MDc_ccd20a82-2fa3-4cf9-83fc-835ac06b81c7"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNC0xMC0xLTEtMTk4OTA3_d56227c9-1b9f-4512-9c32-9f23df1d6a83"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNC0xMi0xLTEtMTk4OTA3_5cba6117-ac62-42db-80a5-76a1b0d63e0f"
      unitRef="usd">52060000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNS0yLTEtMS0xOTg5MDc_7d743ff5-bd5d-49dd-bdd0-626a211f1f9f"
      unitRef="usd">5302293000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNS00LTEtMS0xOTg5MDc_01c9f4ff-4690-4887-ac63-e467b8660ff1"
      unitRef="usd">1431852000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNS02LTEtMS0xOTg5MDc_ddb9f321-5613-4283-9865-9e0bddcb7690"
      unitRef="usd">1308747000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNS04LTEtMS0xOTg5MDc_b8d9a9f5-496c-4f1c-8f5d-7350392f7a17"
      unitRef="usd">0</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNS0xMC0xLTEtMTk4OTA3_6bba94f2-99e4-46d5-8db4-c88f051ed18e"
      unitRef="usd">0</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNS0xMi0xLTEtMTk4OTA3_c853146a-e701-4987-a5ff-e00d4bc55ecc"
      unitRef="usd">8042892000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNi0yLTEtMS0xOTg5MDc_8fbb592c-a071-4944-ab7c-948524335c65"
      unitRef="usd">88297000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNi00LTEtMS0xOTg5MDc_1e4b9700-3396-4717-87c4-257792662891"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNi02LTEtMS0xOTg5MDc_602521b1-c392-4b76-9879-d8a4e9995f5b"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNi04LTEtMS0xOTg5MDc_9fc4eb48-ad34-4f00-9a2c-744af71f5dbb"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNi0xMC0xLTEtMTk4OTA3_39948d96-c44e-4f9c-bc41-8de9c97bdc94"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNi0xMi0xLTEtMTk4OTA3_1f58f8a1-79c7-4670-bc19-172df4a5665d"
      unitRef="usd">88297000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNy0yLTEtMS0xOTg5MDc_4e03cfdb-3c59-4aeb-9d91-2226839e8ed0"
      unitRef="usd">1889007000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNy00LTEtMS0xOTg5MDc_3bd297ea-fa93-424d-95d5-ef043c9135c9"
      unitRef="usd">651463000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNy02LTEtMS0xOTg5MDc_dbe19481-6e33-4d1c-8631-80ceec3455a1"
      unitRef="usd">593341000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNy04LTEtMS0xOTg5MDc_254488ee-c1e7-448b-a9d0-3fe6c0b7fa23"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNy0xMC0xLTEtMTk4OTA3_15267b1c-be56-4a38-9e06-32c10b758003"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNy0xMi0xLTEtMTk4OTA3_40e6a339-5004-4425-b080-1413cb0fab34"
      unitRef="usd">3133811000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOC0yLTEtMS0xOTg5MDc_ea532008-2f3a-496b-9d8d-2e5541bcad77"
      unitRef="usd">248788000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOC00LTEtMS0xOTg5MDc_b7f15530-10a5-4d5c-8a9d-dbed991adf6e"
      unitRef="usd">28136000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOC02LTEtMS0xOTg5MDc_59e1919d-2cfa-4ef0-8d5c-0f0fa1149d27"
      unitRef="usd">38938000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOC04LTEtMS0xOTg5MDc_7bd5ec0c-7c61-484a-af2f-25fecb4125f8"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOC0xMC0xLTEtMTk4OTA3_04a0ab39-cd92-4116-99c7-094c0bb9be66"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOC0xMi0xLTEtMTk4OTA3_6f2bb5fe-ef83-4b31-8ce1-2fbdce62d59e"
      unitRef="usd">315862000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOS0yLTEtMS0xOTg5MDc_8bf0c514-c531-472a-8d19-e7e369cfc008"
      unitRef="usd">3793231000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOS00LTEtMS0xOTg5MDc_43aaf124-3d6e-4d31-a9a0-8979deadff58"
      unitRef="usd">814131000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOS02LTEtMS0xOTg5MDc_bcb9f2c6-2d80-4ea0-844e-1df4946d950f"
      unitRef="usd">757938000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOS04LTEtMS0xOTg5MDc_3ec3b67c-5631-4809-9f98-f929361e90df"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOS0xMC0xLTEtMTk4OTA3_47cdf9b6-a8e6-4a07-b219-192414f40e48"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfOS0xMi0xLTEtMTk4OTA3_48014a1f-6120-47c4-9d23-12b6598800f9"
      unitRef="usd">5365300000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTAtMi0xLTEtMTk4OTA3_f49e45b8-c200-48a8-934a-b28980f46d42"
      unitRef="usd">5298000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTAtNC0xLTEtMTk4OTA3_93b04fcb-bbd3-4f3c-b4c1-cc0e060733cd"
      unitRef="usd">115000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTAtNi0xLTEtMTk4OTA3_1635af73-6e1b-4696-86c4-048fdf8f0a7c"
      unitRef="usd">1532000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTAtOC0xLTEtMTk4OTA3_1ede92cf-3797-4e6b-9565-de10e2e10ec3"
      unitRef="usd">0</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTAtMTAtMS0xLTE5ODkwNw_26110f50-c2db-42cc-941d-cb6e13ead48a"
      unitRef="usd">0</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTAtMTItMS0xLTE5ODkwNw_49a1b540-a17c-4d83-add1-3c5a1f811f98"
      unitRef="usd">6945000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTEtMi0xLTEtMTk4OTA3_7a7a6ae2-cee3-49a1-95a0-2fc6d13cce22"
      unitRef="usd">3798529000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTEtNC0xLTEtMTk4OTA3_7a3a5525-1dae-47ee-b955-31cf88a735d9"
      unitRef="usd">814246000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTEtNi0xLTEtMTk4OTA3_8b6e58b8-6d18-4b30-bde9-88ab59aa845a"
      unitRef="usd">759470000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTEtOC0xLTEtMTk4OTA3_b40b043d-baf2-4155-8660-4c4f0d059fd4"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTEtMTAtMS0xLTE5ODkwNw_64582f74-6878-40f5-8453-81026801e52f"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTEtMTItMS0xLTE5ODkwNw_464c9ee7-d409-4daf-b952-53e160904e9c"
      unitRef="usd">5372245000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTItMi0xLTEtMTk4OTA3_b858d791-343d-42d2-a599-ab182bd33649"
      unitRef="usd">705212000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTItNC0xLTEtMTk4OTA3_9f84f68a-6bad-473a-95ca-99a7ddded3f5"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTItNi0xLTEtMTk4OTA3_098ee902-fb25-4536-b32a-82022e63e2a9"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTItOC0xLTEtMTk4OTA3_ddff34d9-9ea8-46cd-879c-6e23f8129f5c"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTItMTAtMS0xLTE5ODkwNw_933cef52-47cf-4010-a4e3-12b8784d27cb"
      unitRef="usd">-705212000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTItMTItMS0xLTE5ODkwNw_b314a84b-eb14-48ed-af30-b7f07bfa19b3"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTQtMi0xLTEtMTk4OTA3_f5f1062e-1bcf-4058-9081-0ede82a138ee"
      unitRef="usd">49393000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTQtNC0xLTEtMTk4OTA3_7f048b78-319a-4810-adbc-c3920fed8f21"
      unitRef="usd">28006000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTQtNi0xLTEtMTk4OTA3_cc7dee77-4a13-496b-ba6c-1bd48097b4f7"
      unitRef="usd">38546000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTQtOC0xLTEtMTk4OTA3_d87f8642-51b1-4715-8488-7ad9f485bdd7"
      unitRef="usd">77000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTQtMTAtMS0xLTE5ODkwNw_1fcfc4b2-f4f9-4da5-a2b7-b8405d5706b8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTQtMTItMS0xLTE5ODkwNw_54fde709-6a9e-4596-bbd0-69c8055c3ef2"
      unitRef="usd">116022000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTctMi0xLTEtMTk4OTA3_2293105a-a8ff-4f7d-9265-2792caf4c811"
      unitRef="usd">172426000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTctNC0xLTEtMTk4OTA3_f2c4a1c5-cd46-44c2-ad9a-02272979c46d"
      unitRef="usd">34224000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTctNi0xLTEtMTk4OTA3_af0e0a60-c3f8-4f33-8e49-86bc4be178cf"
      unitRef="usd">28655000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTctOC0xLTEtMTk4OTA3_9a3f9b06-86b2-477e-b62c-522ea3c48eb6"
      unitRef="usd">0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTctMTAtMS0xLTE5ODkwNw_031f507e-3f0d-41f6-ace9-da08949220f8"
      unitRef="usd">0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTctMTItMS0xLTE5ODkwNw_b2d9d99e-7e72-4cc3-b929-1e1075f2acbb"
      unitRef="usd">235305000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTgtMi0xLTEtMTk4OTA3_1cd312d9-e61d-4c9e-b2bf-766ec855641e"
      unitRef="usd">118035000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTgtNC0xLTEtMTk4OTA3_158ad210-2178-46ba-802b-62c7c27fad88"
      unitRef="usd">21831000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTgtNi0xLTEtMTk4OTA3_df40d2ce-2bc9-47b7-bb0b-bac85c63ad40"
      unitRef="usd">20666000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTgtOC0xLTEtMTk4OTA3_e75d5e58-0687-4ecb-ada1-3ee85476890a"
      unitRef="usd">0</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTgtMTAtMS0xLTE5ODkwNw_02e2cae3-0ba5-42bb-b5ef-2975edcc56c9"
      unitRef="usd">0</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTgtMTItMS0xLTE5ODkwNw_60ac5415-4f4b-4e17-bc2b-8ac5ab1a3022"
      unitRef="usd">160532000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTktMi0xLTEtMTk4OTA3_ae5e12d2-67ea-41de-bb1f-fc2f5ffb3ec7"
      unitRef="usd">22376000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTktNC0xLTEtMTk4OTA3_6728d1e0-148e-4bbf-884c-d335cd947e4f"
      unitRef="usd">3883000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTktNi0xLTEtMTk4OTA3_42f103d8-25c9-468b-b09a-d09829cd4036"
      unitRef="usd">4677000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTktOC0xLTEtMTk4OTA3_41645a42-39c4-4db0-8d8d-eba542bd2f60"
      unitRef="usd">0</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTktMTAtMS0xLTE5ODkwNw_d3189890-e450-4276-9847-09b2c4161a3d"
      unitRef="usd">-19509000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMTktMTItMS0xLTE5ODkwNw_4c27898d-14df-45dc-894b-21defd4c1810"
      unitRef="usd">11427000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:EnergyRelatedInventory
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjAtMi0xLTEtMTk4OTA3_0987ce1b-b597-4af0-bca8-9cc4b87ee28b"
      unitRef="usd">116295000</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjAtNC0xLTEtMTk4OTA3_d27a1fbe-bb62-45c7-93c2-f662fed3de6a"
      unitRef="usd">16678000</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjAtNi0xLTEtMTk4OTA3_b0ce1717-2eda-4de8-a1a0-1a68d3b3c60e"
      unitRef="usd">24610000</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjAtOC0xLTEtMTk4OTA3_f0e1fe07-51f1-4dde-a3b2-e03ef23d66d1"
      unitRef="usd">0</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjAtMTAtMS0xLTE5ODkwNw_b4cccf52-c63f-4fb6-ba64-01abb7c47663"
      unitRef="usd">0</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjAtMTItMS0xLTE5ODkwNw_cb0957e5-9d07-4d95-a643-973ab7029b74"
      unitRef="usd">157583000</us-gaap:EnergyRelatedInventory>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjEtMi0xLTEtMTk4OTA3_989793da-0ea1-4fb8-83c5-6285214ede5a"
      unitRef="usd">50744000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjEtNC0xLTEtMTk4OTA3_508a8a07-58b8-4a35-89ac-61779271c1f0"
      unitRef="usd">10578000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjEtNi0xLTEtMTk4OTA3_c36cc4d6-c8e3-40f5-a337-39fd470a6003"
      unitRef="usd">22771000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjEtOC0xLTEtMTk4OTA3_6e2c1427-5e89-49a5-9a60-e1ffa591466b"
      unitRef="usd">0</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjEtMTAtMS0xLTE5ODkwNw_52e23c0e-bbf5-43c1-b30b-c2af5cfee807"
      unitRef="usd">0</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjEtMTItMS0xLTE5ODkwNw_2498409f-54df-423d-8520-89d24ec7fe91"
      unitRef="usd">84093000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjItMi0xLTEtMTk4OTA3_091707f0-74e1-4230-84e3-034a83042c1b"
      unitRef="usd">33369000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjItNC0xLTEtMTk4OTA3_62d97636-38bd-42e5-836b-0b780b514b7e"
      unitRef="usd">5025000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjItNi0xLTEtMTk4OTA3_4e3e7265-0869-47b2-901d-3ba4ba0f06d2"
      unitRef="usd">5515000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjItOC0xLTEtMTk4OTA3_a74277c0-9b85-4cda-8754-09b5b1910f63"
      unitRef="usd">0</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjItMTAtMS0xLTE5ODkwNw_eb9644d7-0610-46d7-9251-92f472445339"
      unitRef="usd">0</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjItMTItMS0xLTE5ODkwNw_ea31c761-34f5-48d0-aa59-fd0b50bb5a63"
      unitRef="usd">43909000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjMtMi0xLTEtMTk4OTA3_18834f87-b014-4a6a-b061-dfec8a89ae59"
      unitRef="usd">58943000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjMtNC0xLTEtMTk4OTA3_2227cb10-5ea0-4ced-b00a-c2045aa067ca"
      unitRef="usd">2575000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjMtNi0xLTEtMTk4OTA3_e94adcd1-5502-494c-a9dc-5152fa7137d6"
      unitRef="usd">3455000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjMtOC0xLTEtMTk4OTA3_baf5966f-6e6f-4854-8654-59e9ac5d7ba7"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjMtMTAtMS0xLTE5ODkwNw_f1fb7bd6-e6cc-4e0f-a159-b9149299de52"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjMtMTItMS0xLTE5ODkwNw_c8eac3b3-b8d6-4f85-8617-deb2c84c32ef"
      unitRef="usd">64973000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjQtMi0xLTEtMTk4OTA3_09a92a32-6dfd-40ad-9bd3-9285b8601ecd"
      unitRef="usd">621581000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjQtNC0xLTEtMTk4OTA3_00292575-0f0d-402e-90d4-58f39405491e"
      unitRef="usd">122800000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjQtNi0xLTEtMTk4OTA3_954bbeeb-3342-44d2-adf5-acc298e5b8a6"
      unitRef="usd">148895000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjQtOC0xLTEtMTk4OTA3_acb7df1d-d4ca-43f1-88cf-02d556a746b6"
      unitRef="usd">77000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjQtMTAtMS0xLTE5ODkwNw_e3aeca11-75ad-442a-a4c2-3f195d1296c6"
      unitRef="usd">-19509000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjQtMTItMS0xLTE5ODkwNw_9d7814ca-2d81-4459-9f61-c44c4797075f"
      unitRef="usd">873844000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjYtMi0xLTEtMTk4OTA3_f7fc69c0-cf2f-4f6f-9b71-97028051f942"
      unitRef="usd">40724000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjYtNC0xLTEtMTk4OTA3_ea750c71-b8b2-4a70-a20b-869601984d34"
      unitRef="usd">32599000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjYtNi0xLTEtMTk4OTA3_a5050031-b5c6-4a52-a048-e4f47a183a02"
      unitRef="usd">11607000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjYtOC0xLTEtMTk4OTA3_250f0221-b82a-4412-b330-f09ed8d0a8d2"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjYtMTAtMS0xLTE5ODkwNw_012f0cbb-70db-4c6c-8485-0fefbe768bc3"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjYtMTItMS0xLTE5ODkwNw_31cef4e6-a86d-44bb-83c7-267d6db4a4ac"
      unitRef="usd">84930000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjctMi0xLTEtMTk4OTA3_589993f8-f108-4626-b033-84b07d641247"
      unitRef="usd">151684000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjctNC0xLTEtMTk4OTA3_9b85b9eb-e1da-417f-afd3-5ce333cc4f15"
      unitRef="usd">19041000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjctNi0xLTEtMTk4OTA3_16231548-ca79-4810-a7b2-ffb2ad8fb65d"
      unitRef="usd">12204000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjctOC0xLTEtMTk4OTA3_c7c6dd1c-be81-4147-9fe2-cc51b6055676"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjctMTAtMS0xLTE5ODkwNw_da528c53-2708-42eb-b317-f7de1ecb6d1b"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjctMTItMS0xLTE5ODkwNw_f7bb0884-c9be-4b36-ba98-19b174adf832"
      unitRef="usd">182929000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjgtMi0xLTEtMTk4OTA3_44627454-b232-4c45-b53d-16f37b4bf8b5"
      unitRef="usd">113888000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjgtNC0xLTEtMTk4OTA3_987adcdb-5238-43a7-99fd-01bec42f2c39"
      unitRef="usd">32786000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjgtNi0xLTEtMTk4OTA3_38b3c478-029a-463a-85cf-a115223e4857"
      unitRef="usd">30402000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjgtOC0xLTEtMTk4OTA3_52434e22-db86-4859-b710-280f2ef5635e"
      unitRef="usd">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjgtMTAtMS0xLTE5ODkwNw_da06d477-aa85-448b-bb82-43d6a4c8f492"
      unitRef="usd">-16561000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjgtMTItMS0xLTE5ODkwNw_43297c7f-974b-4155-a879-24b8b241f630"
      unitRef="usd">160515000</us-gaap:OtherAssetsNoncurrent>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjktMi0xLTEtMTk4OTA3_dfdb0e65-611f-4d11-9a92-665cdafb6d70"
      unitRef="usd">306296000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjktNC0xLTEtMTk4OTA3_adc6999f-4b6a-4a96-b6cc-8ca0f2e8d976"
      unitRef="usd">84426000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjktNi0xLTEtMTk4OTA3_823bead7-4724-4a29-b7ee-71373fd4403f"
      unitRef="usd">54213000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjktOC0xLTEtMTk4OTA3_b03ad022-1356-40cc-a8a0-32ce3a0f7388"
      unitRef="usd">0</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjktMTAtMS0xLTE5ODkwNw_dd36b7cb-3e27-484c-b49b-dae2a2a3dd66"
      unitRef="usd">-16561000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMjktMTItMS0xLTE5ODkwNw_c7b5325e-360a-4609-b1ff-670f6d92dc3a"
      unitRef="usd">428374000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzAtMi0xLTEtMTk4OTA3_9d744fd1-b763-4032-a3db-f9f70db8e721"
      unitRef="usd">5431618000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzAtNC0xLTEtMTk4OTA3_316e9d10-1d28-474f-b45a-c0b15db90948"
      unitRef="usd">1021472000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzAtNi0xLTEtMTk4OTA3_06fa737f-9af8-4d62-aec1-90e050ed3e19"
      unitRef="usd">962578000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzAtOC0xLTEtMTk4OTA3_a7d4aa8f-7632-4bfb-b971-c213810bc319"
      unitRef="usd">77000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzAtMTAtMS0xLTE5ODkwNw_a6a512ef-421b-4f1d-b0c2-b3ecd6c6438b"
      unitRef="usd">-741282000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzAtMTItMS0xLTE5ODkwNw_5745ecba-7d67-40e6-adfa-debae191ef6e"
      unitRef="usd">6674463000</us-gaap:Assets>
    <us-gaap:StockholdersEquity
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzMtMi0xLTEtMTk4OTA3_cd65475b-a7a4-46d9-b235-e7a82082efc6"
      unitRef="usd">2358884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzMtNC0xLTEtMTk4OTA3_f4d10589-2a50-418b-aa98-cf61fe01537d"
      unitRef="usd">346629000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzMtNi0xLTEtMTk4OTA3_4d127023-5cb5-4f64-8838-e5d9744e1f9f"
      unitRef="usd">358506000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzMtOC0xLTEtMTk4OTA3_28cef3b5-ff4a-41d7-9f1f-6df4b8093b72"
      unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzMtMTAtMS0xLTE5ODkwNw_216724e2-c47c-460e-a747-a1d84859c3c9"
      unitRef="usd">-705212000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzMtMTItMS0xLTE5ODkwNw_10da48d7-db5b-4672-b1c5-3ef05099a2b8"
      unitRef="usd">2358884000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzQtMi0xLTEtMTk4OTA3_ff578fe2-063c-403f-9917-6cf77073dbdb"
      unitRef="usd">22293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzQtNC0xLTEtMTk4OTA3_e499655c-674f-40e7-b482-79f04e94ec38"
      unitRef="usd">7000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzQtNi0xLTEtMTk4OTA3_f2d7fc1f-77dc-4cf0-88fa-404d59696b78"
      unitRef="usd">5000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzQtOC0xLTEtMTk4OTA3_131a158e-1212-43bd-8548-b55a07c2b905"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzQtMTAtMS0xLTE5ODkwNw_d3895b14-b601-407e-bdd0-0a46ff75682c"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzQtMTItMS0xLTE5ODkwNw_8c3ce0d5-370a-4aec-9ebd-069881a02c69"
      unitRef="usd">34293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzUtMi0xLTEtMTk4OTA3_1b7c98c0-02f5-4746-b453-e0e230156191"
      unitRef="usd">1226587000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzUtNC0xLTEtMTk4OTA3_3ca81cc7-8967-48c9-b846-c5fb9bbb167f"
      unitRef="usd">249346000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzUtNi0xLTEtMTk4OTA3_ecd92bbc-0183-4f53-95d4-1f6e63c74423"
      unitRef="usd">258414000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzUtOC0xLTEtMTk4OTA3_9837ef63-e414-46c3-ae48-94ac3ca1fe86"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzUtMTAtMS0xLTE5ODkwNw_aa724111-4e5c-44ff-8126-4c243ec0addf"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzUtMTItMS0xLTE5ODkwNw_1e345532-706e-4f98-80b6-6060120f74d8"
      unitRef="usd">1734347000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzYtMi0xLTEtMTk4OTA3_dfd3c7b2-b364-437f-b5e5-df1a067ffc6b"
      unitRef="usd">3607764000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzYtNC0xLTEtMTk4OTA3_ac171601-cbd5-4d70-9aad-230769a813ac"
      unitRef="usd">602975000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzYtNi0xLTEtMTk4OTA3_de87d011-2e8d-4a3f-98d9-591a001e873d"
      unitRef="usd">621920000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzYtOC0xLTEtMTk4OTA3_909e8e99-0fa7-424f-acaf-c047a95f0cf8"
      unitRef="usd">77000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzYtMTAtMS0xLTE5ODkwNw_191dbeb9-01b2-4f03-8404-ff1003cb73b2"
      unitRef="usd">-705212000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzYtMTItMS0xLTE5ODkwNw_4dfb9b85-925c-474f-87b0-2bb34920d891"
      unitRef="usd">4127524000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzgtMi0xLTEtMTk4OTA3_a0ead78c-eb0e-4d95-bf93-07acc13c8a01"
      unitRef="usd">8955000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzgtNC0xLTEtMTk4OTA3_381f2b5d-3019-4688-9f10-a028244993d5"
      unitRef="usd">6780000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzgtNi0xLTEtMTk4OTA3_ed4fd6dd-a928-4f4c-8f6c-2aa1e0de522e"
      unitRef="usd">2679000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzgtOC0xLTEtMTk4OTA3_f7a54a87-6464-4882-8595-909aac16db76"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzgtMTAtMS0xLTE5ODkwNw_30b6a8e8-ddc9-4eb7-956b-c964171e51c6"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzgtMTItMS0xLTE5ODkwNw_157e481e-fb60-49e6-86c1-7a1dd46aa5c9"
      unitRef="usd">18414000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzktMi0xLTEtMTk4OTA3_185934e2-2903-40fd-af86-b6665561ca4f"
      unitRef="usd">49987000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzktNC0xLTEtMTk4OTA3_3c20fc0e-a700-438b-a09b-d571cdc231ba"
      unitRef="usd">19994000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzktNi0xLTEtMTk4OTA3_c0def23b-aa8a-4e2b-9e93-b775413bab62"
      unitRef="usd">29992000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzktOC0xLTEtMTk4OTA3_0122339e-6da2-432f-bd00-6d2ce28bfa22"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzktMTAtMS0xLTE5ODkwNw_8d3e649b-b533-4bd1-8ee4-03d5d3068843"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfMzktMTItMS0xLTE5ODkwNw_b9cbb3d5-a5eb-4ae8-870c-95b5998f8735"
      unitRef="usd">99973000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDItMi0xLTEtMTk4OTA3_8a80332b-8c5f-48db-a83c-7771adef4e44"
      unitRef="usd">146125000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDItNC0xLTEtMTk4OTA3_fb02778e-9dfb-489e-bd4a-00d4081070b6"
      unitRef="usd">20957000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDItNi0xLTEtMTk4OTA3_36d7ca59-2416-4e8b-ac6c-80969ae638be"
      unitRef="usd">24687000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDItOC0xLTEtMTk4OTA3_2f49761a-7515-4091-bad0-1a2227483906"
      unitRef="usd">0</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDItMTAtMS0xLTE5ODkwNw_208e4485-7371-4b2d-9307-2cb40665e153"
      unitRef="usd">0</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDItMTItMS0xLTE5ODkwNw_100d02a3-1dbb-43c7-a7d5-1cbdedea5029"
      unitRef="usd">191769000</us-gaap:AccountsPayableCurrent>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDMtMi0xLTEtMTk4OTA3_734324f3-1588-43ff-ae10-ee4238d92b9b"
      unitRef="usd">20788000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDMtNC0xLTEtMTk4OTA3_62a24773-b0b8-4e1e-835b-63e7450e61e8"
      unitRef="usd">3839000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDMtNi0xLTEtMTk4OTA3_4fa4eef2-69db-401e-bcfc-02bf07e2aa2e"
      unitRef="usd">4740000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDMtOC0xLTEtMTk4OTA3_72535fca-3203-4668-91cd-01a74b15fb65"
      unitRef="usd">0</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDMtMTAtMS0xLTE5ODkwNw_8452c375-25f3-46bf-974e-680012eff5f0"
      unitRef="usd">0</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDMtMTItMS0xLTE5ODkwNw_fc0d16a4-5413-4672-8520-ce29958169e8"
      unitRef="usd">29367000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <us-gaap:TaxesPayableCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDQtMi0xLTEtMTk4OTA3_f47b220d-47c8-4633-b729-5ec4c036cfd5"
      unitRef="usd">178418000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDQtNC0xLTEtMTk4OTA3_e33a1827-b11e-4baa-8c09-506eeec7d80a"
      unitRef="usd">34570000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDQtNi0xLTEtMTk4OTA3_d6d11537-c060-4f58-9b8e-22f8af469e59"
      unitRef="usd">33926000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDQtOC0xLTEtMTk4OTA3_575bccf3-0395-458c-886e-eee00cab0ce1"
      unitRef="usd">0</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDQtMTAtMS0xLTE5ODkwNw_58c744f2-5275-4ae7-b4d9-394cfbe89b38"
      unitRef="usd">0</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDQtMTItMS0xLTE5ODkwNw_63b31044-0c8d-4c94-9961-49e09d8ec8a8"
      unitRef="usd">246914000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDUtMi0xLTEtMTk4OTA3_62b1b6e9-413d-49be-8819-c64963481e00"
      unitRef="usd">9505000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDUtNC0xLTEtMTk4OTA3_250a8811-ba79-467e-8ac7-6977ce78b341"
      unitRef="usd">7918000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDUtNi0xLTEtMTk4OTA3_33015c9d-848a-4bf8-8574-da9dd9ec1db0"
      unitRef="usd">7811000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDUtOC0xLTEtMTk4OTA3_ca2ed4c8-3745-47ec-be28-23378f532065"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDUtMTAtMS0xLTE5ODkwNw_107ff9e1-064d-4c01-8af7-a3ae7c0eb4fa"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDUtMTItMS0xLTE5ODkwNw_72b874b1-3df4-42c2-846c-794258250ff3"
      unitRef="usd">25234000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDYtMi0xLTEtMTk4OTA3_2349037d-2289-42cf-bdca-96841183a2eb"
      unitRef="usd">61360000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDYtNC0xLTEtMTk4OTA3_fb84c678-892c-4175-8bd0-130740849c4f"
      unitRef="usd">21072000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDYtNi0xLTEtMTk4OTA3_7be71050-bb16-4794-8223-52a4d032b2c0"
      unitRef="usd">23657000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDYtOC0xLTEtMTk4OTA3_4b428610-15b9-4659-90c7-b07400ff3a5a"
      unitRef="usd">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDYtMTAtMS0xLTE5ODkwNw_4fd9771d-172f-4dd0-bd5c-593868cddfd1"
      unitRef="usd">-19509000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDYtMTItMS0xLTE5ODkwNw_6a96ae34-79f9-4ce9-8248-885ae98638f0"
      unitRef="usd">86580000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDctMi0xLTEtMTk4OTA3_3fc5b9f4-e72c-4ae1-9749-142fda6db2b0"
      unitRef="usd">475138000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDctNC0xLTEtMTk4OTA3_10ab6687-be13-4636-bbd2-880d8d77cae4"
      unitRef="usd">115130000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDctNi0xLTEtMTk4OTA3_226d3352-470a-4a34-991f-7ca2a5ad6f5f"
      unitRef="usd">127492000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDctOC0xLTEtMTk4OTA3_7e3983fe-d621-4dd4-b2c1-98dd8b10fc0f"
      unitRef="usd">0</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDctMTAtMS0xLTE5ODkwNw_f4ffe3a5-35c3-4d61-ac75-59b419048682"
      unitRef="usd">-19509000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDctMTItMS0xLTE5ODkwNw_2c2f52fd-c494-439b-b942-5f3acb3dbaab"
      unitRef="usd">698251000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDktMi0xLTEtMTk4OTA3_396d41df-3632-4862-a909-58f91274796c"
      unitRef="usd">39387000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDktNC0xLTEtMTk4OTA3_d83dd127-460a-4d04-b37e-9a481e3ded5f"
      unitRef="usd">26087000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDktNi0xLTEtMTk4OTA3_4dacdfd9-5230-4aff-bb76-01a0e48ea113"
      unitRef="usd">9159000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDktOC0xLTEtMTk4OTA3_ccebf437-c5cc-46de-993c-e74396e9228b"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDktMTAtMS0xLTE5ODkwNw_4b0e29bb-5530-4809-83ba-b45ecb11ef23"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNDktMTItMS0xLTE5ODkwNw_d976c246-55a5-43cf-b433-d02a27fee53c"
      unitRef="usd">74633000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTAtMi0xLTEtMTk4OTA3_12bd0238-f0b3-42b6-b4d5-d6292c473922"
      unitRef="usd">84341000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTAtNC0xLTEtMTk4OTA3_a2834457-a5cc-4567-a586-714d1c93e9d8"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTAtNi0xLTEtMTk4OTA3_0975264d-a4c4-4130-a859-f62ecbc6a714"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTAtOC0xLTEtMTk4OTA3_66d0af61-a848-4f03-9264-71b636ebf4a9"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTAtMTAtMS0xLTE5ODkwNw_c6319ecc-326d-4963-86ac-8e51bc046aaf"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTAtMTItMS0xLTE5ODkwNw_7c9d7157-3be5-46fb-a849-ead8d08af464"
      unitRef="usd">84341000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTEtMi0xLTEtMTk4OTA3_1c0883b8-37f4-4828-a228-3bc6126e6b91"
      unitRef="usd">271588000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTEtNC0xLTEtMTk4OTA3_54c61d84-a6d7-4e90-9ab9-7666593d83f3"
      unitRef="usd">50657000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTEtNi0xLTEtMTk4OTA3_3ac54ade-9bfd-449a-87c7-6ffedaa4fff3"
      unitRef="usd">62708000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTEtOC0xLTEtMTk4OTA3_9eb1eecc-79a6-4789-98dd-6f7fea0c3f43"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTEtMTAtMS0xLTE5ODkwNw_c6b773f6-d8db-4a54-a18e-721319cc88ec"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTEtMTItMS0xLTE5ODkwNw_8633f3bf-6fa8-4ef6-b0de-6436d6fa6812"
      unitRef="usd">384953000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTItMi0xLTEtMTk4OTA3_314e2bad-3791-42a5-9458-80b534b2b66a"
      unitRef="usd">745894000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTItNC0xLTEtMTk4OTA3_450a8540-4451-4e79-8152-d59aa2e49cc2"
      unitRef="usd">195238000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTItNi0xLTEtMTk4OTA3_c43cf820-9698-4009-99b6-a9863293155d"
      unitRef="usd">103185000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTItOC0xLTEtMTk4OTA3_770b835e-7d1f-427f-9be9-22f7071a2cc9"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTItMTAtMS0xLTE5ODkwNw_88c02877-0860-433f-ae8b-ce1394a2506c"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTItMTItMS0xLTE5ODkwNw_88225046-343a-45a8-a6fd-de89a1cbd858"
      unitRef="usd">1044317000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTMtMi0xLTEtMTk4OTA3_683414ba-f4e7-458d-a707-18c060a0b4c1"
      unitRef="usd">68123000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTMtNC0xLTEtMTk4OTA3_16814bcc-d3e7-4c0f-973a-936e69ac777b"
      unitRef="usd">12903000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTMtNi0xLTEtMTk4OTA3_d0e08679-90fc-4963-a110-70ab1c4f1ec5"
      unitRef="usd">12419000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTMtOC0xLTEtMTk4OTA3_b5043f7e-ec8b-4fd4-bc3e-7691b0f80621"
      unitRef="usd">0</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTMtMTAtMS0xLTE5ODkwNw_ee2dc097-a9a3-437a-a659-6324de7d374a"
      unitRef="usd">0</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTMtMTItMS0xLTE5ODkwNw_b9ed189b-61c4-4657-a56e-b7268014159a"
      unitRef="usd">93445000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTQtMi0xLTEtMTk4OTA3_e76d0171-e654-4fe0-a58a-961084583bfb"
      unitRef="usd">65917000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTQtNC0xLTEtMTk4OTA3_0d35c45f-520a-4bb4-92e3-5f3c5790a25d"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTQtNi0xLTEtMTk4OTA3_ce958f7f-8356-492a-9e6b-93d4ef7fadfa"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTQtOC0xLTEtMTk4OTA3_fa736757-1e78-46e2-8dce-2d3b02eb998d"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTQtMTAtMS0xLTE5ODkwNw_6e20d59f-276e-4372-9ea1-6177dceb67e2"
      unitRef="usd">-16529000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTQtMTItMS0xLTE5ODkwNw_2be24808-bfee-4b52-b239-5eb23560fd09"
      unitRef="usd">49388000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTUtMi0xLTEtMTk4OTA3_29845aa8-cc7a-448d-8671-d2b8a4e3a6f1"
      unitRef="usd">73466000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTUtNC0xLTEtMTk4OTA3_10f2df32-8253-4600-86f9-af6d57331af1"
      unitRef="usd">18482000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTUtNi0xLTEtMTk4OTA3_a8c5538a-2e06-4bf2-ae33-839e3d98a3f7"
      unitRef="usd">25695000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTUtOC0xLTEtMTk4OTA3_61a0881f-c402-4ff7-a871-6c6a4ff85d3c"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTUtMTAtMS0xLTE5ODkwNw_a9da127c-bf54-4517-9415-403cd123b4ee"
      unitRef="usd">-32000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTUtMTItMS0xLTE5ODkwNw_d4daf147-4fee-4e1d-b4a9-9ede33583fa4"
      unitRef="usd">117611000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTYtMi0xLTEtMTk4OTA3_1b5d6dcf-29ec-422a-ba52-15e95e991804"
      unitRef="usd">1348716000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTYtNC0xLTEtMTk4OTA3_51d71501-4020-4bb2-a8f3-2ae42f993f0d"
      unitRef="usd">303367000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTYtNi0xLTEtMTk4OTA3_0dadb7b5-6a39-4e38-a642-81e2e5df2412"
      unitRef="usd">213166000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTYtOC0xLTEtMTk4OTA3_17dbb332-b890-4952-b417-38c95dae718e"
      unitRef="usd">0</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTYtMTAtMS0xLTE5ODkwNw_20c0efb4-e1ed-42b2-91df-f6ab5708da0d"
      unitRef="usd">-16561000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTYtMTItMS0xLTE5ODkwNw_ba021ea4-f3ac-499c-a577-82a06e1d89ff"
      unitRef="usd">1848688000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTctMi0xLTEtMTk4OTA3_500fb606-9fca-462a-bf2b-b78af0b51d24"
      unitRef="usd">5431618000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTctNC0xLTEtMTk4OTA3_b5182cb5-1f48-4b7c-8e37-2c55c7521b00"
      unitRef="usd">1021472000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTctNi0xLTEtMTk4OTA3_45389679-9ebc-43cc-9631-ee0a3e279c24"
      unitRef="usd">962578000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTctOC0xLTEtMTk4OTA3_3144b352-50b9-40af-8f88-b7f856350206"
      unitRef="usd">77000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTctMTAtMS0xLTE5ODkwNw_ef4bafe8-3436-450e-916a-75601d533754"
      unitRef="usd">-741282000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjUzNDU3YThjZWMyMTQyMTJhYmE5Y2Q4NjEyZTkwNmJlL3RhYmxlcmFuZ2U6NTM0NTdhOGNlYzIxNDIxMmFiYTljZDg2MTJlOTA2YmVfNTctMTItMS0xLTE5ODkwNw_0b5f2554-58e3-41b4-ac38-4dfa165b1199"
      unitRef="usd">6674463000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNC0yLTEtMS0xOTg5MDc_5537335c-3a6b-4c8e-95d1-4bb643485ab3"
      unitRef="usd">42860000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNC00LTEtMS0xOTg5MDc_b50096d4-be4e-4527-a812-6f0c40442780"
      unitRef="usd">5606000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNC02LTEtMS0xOTg5MDc_6f7c22b1-5d1e-4c8b-9f3b-098a43eeaa08"
      unitRef="usd">3594000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNC04LTEtMS0xOTg5MDc_9fd1a1b6-7552-4fb0-8c32-9b887f6f0849"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNC0xMC0xLTEtMTk4OTA3_f16bf6cc-1f0d-45ec-aee7-77a9df3b705d"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNC0xMi0xLTEtMTk4OTA3_31764d6e-8549-453b-8a9a-dfdcff1ed7fe"
      unitRef="usd">52060000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNS0yLTEtMS0xOTg5MDc_de306e7b-57e7-4a72-804e-c7fee0a7f1d7"
      unitRef="usd">5260685000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNS00LTEtMS0xOTg5MDc_e60a89b9-6905-4f1d-adad-138347d5f4b3"
      unitRef="usd">1425442000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNS02LTEtMS0xOTg5MDc_01850297-e87b-4068-96b9-81bdc37a5748"
      unitRef="usd">1293383000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNS04LTEtMS0xOTg5MDc_71db5750-41f5-4dc6-a28b-a27d9746965f"
      unitRef="usd">0</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNS0xMC0xLTEtMTk4OTA3_47331434-9ad0-4d83-9674-4de750fde228"
      unitRef="usd">0</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNS0xMi0xLTEtMTk4OTA3_b11af621-1011-4fd7-bbe2-6bcc4724afcc"
      unitRef="usd">7979510000</he:PublicUtilitiesPropertyPlantAndEquipmentTransmissionDistributionGenerationAndOther>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi0yLTEtMS0yMDI1OTg_db188fc4-b07d-4cb1-af12-1f234d31b84d"
      unitRef="usd">48371000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi00LTEtMS0yMDI1OTg_4f579e91-343f-4014-9d85-580644740bf2"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi02LTEtMS0yMDI1OTg_73b4d233-ddd2-4024-86a2-00de5b41c739"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi04LTEtMS0yMDI1OTg_5e47cbf0-9a10-413f-a6a7-f8fd70af5c95"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi0xMC0xLTEtMjAyNTk4_00f79396-b8b0-4775-955f-b82fb1d2e027"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi0xMi0xLTEtMjAyNTk4_a36687ac-a7e1-4b00-9fb8-b962cd9c5ace"
      unitRef="usd">48371000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi0yLTEtMS0xOTg5MDc_eb32415a-d121-4092-90b2-2e7deb5fd4d0"
      unitRef="usd">1855150000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi00LTEtMS0xOTg5MDc_3b702d37-f889-4175-92d7-7f04197fbd0f"
      unitRef="usd">644457000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi02LTEtMS0xOTg5MDc_96bdfde0-dba4-41a2-b8a7-9b93fa997549"
      unitRef="usd">586892000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi04LTEtMS0xOTg5MDc_24dfde39-3aaa-4d13-abe5-9979c70ca78f"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi0xMC0xLTEtMTk4OTA3_331b3e4b-92b2-4e6b-9656-9ced8556b86f"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNi0xMi0xLTEtMTk4OTA3_5c645b02-174d-4d5b-8084-da312ff320d5"
      unitRef="usd">3086499000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNy0yLTEtMS0xOTg5MDc_25f0150e-880d-4ff7-b5c4-ad4fc74d16d2"
      unitRef="usd">215560000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNy00LTEtMS0xOTg5MDc_f9093247-f608-4a29-b18b-0747f9018bd2"
      unitRef="usd">23989000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNy02LTEtMS0xOTg5MDc_d6dffe74-d584-4758-8ddb-2a0650a4d896"
      unitRef="usd">35804000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNy04LTEtMS0xOTg5MDc_1e5477ee-09fd-49f0-adb1-39ca771fe848"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNy0xMC0xLTEtMTk4OTA3_2a8ab256-ee21-494b-a7e2-4d676894747b"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNy0xMi0xLTEtMTk4OTA3_e8436919-d7e2-44ad-aa4f-65b44a84c48f"
      unitRef="usd">275353000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOC0yLTEtMS0xOTg5MDc_8806a01e-aca8-4c06-aa0c-f8dffeca7324"
      unitRef="usd">3712326000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOC00LTEtMS0xOTg5MDc_b11fca53-7b48-4772-8265-83bbcdaa9d07"
      unitRef="usd">810580000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOC02LTEtMS0xOTg5MDc_a9c10bbb-8009-47dc-abaf-673605a66ea9"
      unitRef="usd">745889000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOC04LTEtMS0xOTg5MDc_64ae1dc7-7bca-46b5-b391-f938ae5aad6b"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOC0xMC0xLTEtMTk4OTA3_861d7f65-06a9-4140-b21c-f1203fd25a6b"
      unitRef="usd">0</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOC0xMi0xLTEtMTk4OTA3_7da537d0-30ce-413e-894f-26bb5c529bb7"
      unitRef="usd">5268795000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOS0yLTEtMS0xOTg5MDc_9c56a26a-0769-404c-ac9b-ac2d22e78d19"
      unitRef="usd">5298000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOS00LTEtMS0xOTg5MDc_32676ba1-e7e1-48bc-9bbe-3034970855f6"
      unitRef="usd">115000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOS02LTEtMS0xOTg5MDc_bf23ab20-6d2a-4759-8aee-401b6808e2d1"
      unitRef="usd">1532000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOS04LTEtMS0xOTg5MDc_8363c2d6-b216-4b95-a83b-9154190003af"
      unitRef="usd">0</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOS0xMC0xLTEtMTk4OTA3_192f3557-c29c-4759-89e3-d2dee8140750"
      unitRef="usd">0</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <he:NonUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfOS0xMi0xLTEtMTk4OTA3_94ecc94b-f94a-4faa-95d1-ba8a40826fbb"
      unitRef="usd">6945000</he:NonUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTAtMi0xLTEtMTk4OTA3_9fcc154f-d888-4764-a18c-f5d1f5ea1cd3"
      unitRef="usd">3717624000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTAtNC0xLTEtMTk4OTA3_2587b1ba-266b-44e5-be98-496b07b26ef6"
      unitRef="usd">810695000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTAtNi0xLTEtMTk4OTA3_df0d92ee-1d53-4a75-950e-49c5bed5fa02"
      unitRef="usd">747421000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTAtOC0xLTEtMTk4OTA3_0fc64cda-8558-43e7-b814-1101582edcd9"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTAtMTAtMS0xLTE5ODkwNw_e7865fd0-baba-4be8-9b23-a19e4831c441"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTAtMTItMS0xLTE5ODkwNw_702c482b-3913-49ad-a70b-9d06ad6e43d1"
      unitRef="usd">5275740000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTEtMi0xLTEtMTk4OTA3_f623c313-bdff-463c-a0fd-6116b4b7d50f"
      unitRef="usd">701833000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTEtNC0xLTEtMTk4OTA3_10d52f2b-8cfc-4da4-b453-1199fb41618a"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTEtNi0xLTEtMTk4OTA3_ff161132-c19b-4c36-a0db-53d6bbf23b28"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTEtOC0xLTEtMTk4OTA3_a1dbc768-27d4-4c15-b577-1d2bc8d6babf"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTEtMTAtMS0xLTE5ODkwNw_094aa37a-1ac7-4d4d-baa3-7ec33fe37921"
      unitRef="usd">-701833000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTEtMTItMS0xLTE5ODkwNw_b41df179-bb3b-4f2d-b042-397e54fc4ef6"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTMtMi0xLTEtMTk4OTA3_7a57907a-175a-46ed-abbd-8bed791b42be"
      unitRef="usd">27579000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTMtNC0xLTEtMTk4OTA3_ea00956f-61d7-4ef4-8888-2cfd681d8c59"
      unitRef="usd">5092000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTMtNi0xLTEtMTk4OTA3_88311e0d-4915-4e0b-841e-671e3e504115"
      unitRef="usd">6494000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTMtOC0xLTEtMTk4OTA3_3ed46edc-be57-4db8-9743-e335196e48be"
      unitRef="usd">77000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTMtMTAtMS0xLTE5ODkwNw_a56e9403-f469-4d14-9370-cf4b55169d9e"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTMtMTItMS0xLTE5ODkwNw_8df5b4a8-b8b5-441f-9cc0-362d10a065ca"
      unitRef="usd">39242000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AdvancesToAffiliate
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTUtMi0xLTEtMTk4OTA3_65946863-a4fb-4c86-a795-34c1871bdfb0"
      unitRef="usd">0</us-gaap:AdvancesToAffiliate>
    <us-gaap:AdvancesToAffiliate
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTUtNC0xLTEtMTk4OTA3_3a0ddcbe-d308-42c3-a596-938bf27f17b0"
      unitRef="usd">4500000</us-gaap:AdvancesToAffiliate>
    <us-gaap:AdvancesToAffiliate
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTUtNi0xLTEtMTk4OTA3_c31f5c66-230a-463e-a863-5b726d03f10b"
      unitRef="usd">21700000</us-gaap:AdvancesToAffiliate>
    <us-gaap:AdvancesToAffiliate
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTUtOC0xLTEtMTk4OTA3_d20b449a-0296-4569-9764-7922b9fbc525"
      unitRef="usd">0</us-gaap:AdvancesToAffiliate>
    <us-gaap:AdvancesToAffiliate
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTUtMTAtMS0xLTE5ODkwNw_c9e64d3a-8ff6-4222-a6fd-cac3ed21f501"
      unitRef="usd">-26200000</us-gaap:AdvancesToAffiliate>
    <us-gaap:AdvancesToAffiliate
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTUtMTItMS0xLTE5ODkwNw_ffb32e34-2ea4-4ed9-ac65-42502967460c"
      unitRef="usd">0</us-gaap:AdvancesToAffiliate>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTYtMi0xLTEtMTk4OTA3_dc73955c-9e02-48f4-aa7f-414a845fb32a"
      unitRef="usd">216802000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTYtNC0xLTEtMTk4OTA3_9b3e11f6-f518-4506-a180-3f72eaa65558"
      unitRef="usd">39339000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTYtNi0xLTEtMTk4OTA3_eb6bb426-f673-4819-a27e-6a04e83becad"
      unitRef="usd">32197000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTYtOC0xLTEtMTk4OTA3_45d3278d-fd7a-43b1-9f32-183923bf31a3"
      unitRef="usd">0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTYtMTAtMS0xLTE5ODkwNw_90a7d0ed-9339-4bec-9d59-b04e011e2052"
      unitRef="usd">0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTYtMTItMS0xLTE5ODkwNw_a1ee49be-d594-44dd-b4ae-3d202478160f"
      unitRef="usd">288338000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTctMi0xLTEtMTk4OTA3_1aec8130-ac73-44f0-8230-a3c60679644a"
      unitRef="usd">136508000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTctNC0xLTEtMTk4OTA3_3f3b5193-1c5c-4f0d-ad90-235ccd283c7b"
      unitRef="usd">23839000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTctNi0xLTEtMTk4OTA3_067a4cc5-e45e-4ee8-a143-7ba0ad2d583f"
      unitRef="usd">22933000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTctOC0xLTEtMTk4OTA3_0ce0d48e-bd74-4b61-9677-1324f76b20a9"
      unitRef="usd">0</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTctMTAtMS0xLTE5ODkwNw_56129c56-650c-4481-a53c-5c7f5ffdac9a"
      unitRef="usd">0</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTctMTItMS0xLTE5ODkwNw_5ebf9e8c-fe13-41c6-b06b-c8873309b4d2"
      unitRef="usd">183280000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTgtMi0xLTEtMTk4OTA3_d8a8a4d0-b5a5-4f1c-967d-8a593aa6f764"
      unitRef="usd">23746000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTgtNC0xLTEtMTk4OTA3_d8544e5e-b34b-4d67-9297-7c8f06f8e3a0"
      unitRef="usd">5519000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTgtNi0xLTEtMTk4OTA3_721b90c1-f2ac-4764-b8bb-0a6dcf70a1b2"
      unitRef="usd">6686000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTgtOC0xLTEtMTk4OTA3_5ad4a065-9f6b-4737-90ea-9c3a6deabcdb"
      unitRef="usd">0</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTgtMTAtMS0xLTE5ODkwNw_e7e78e9c-5a43-4dfb-9472-647942095320"
      unitRef="usd">-22384000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTgtMTItMS0xLTE5ODkwNw_f2c3271b-b9cf-4ffa-b595-e28e0f6cf9fb"
      unitRef="usd">13567000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:EnergyRelatedInventory
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTktMi0xLTEtMTk4OTA3_32d904f9-4354-418b-8e12-ae10efac001e"
      unitRef="usd">153342000</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTktNC0xLTEtMTk4OTA3_c8db68fa-3e37-4992-8778-7e619f37a1e0"
      unitRef="usd">16964000</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTktNi0xLTEtMTk4OTA3_79dfe6f3-3f24-49d0-93c8-b986ae6c054b"
      unitRef="usd">21224000</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTktOC0xLTEtMTk4OTA3_cc38f0fb-b1f9-4c18-aa98-712975c3dcd7"
      unitRef="usd">0</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTktMTAtMS0xLTE5ODkwNw_7a8b01e0-d7dc-425b-9797-b5bb62ae2736"
      unitRef="usd">0</us-gaap:EnergyRelatedInventory>
    <us-gaap:EnergyRelatedInventory
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMTktMTItMS0xLTE5ODkwNw_d6591898-7e11-4e5e-8433-9f279407991c"
      unitRef="usd">191530000</us-gaap:EnergyRelatedInventory>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjAtMi0xLTEtMTk4OTA3_3642e1aa-2613-4c57-9d38-fcbf4454c135"
      unitRef="usd">48130000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjAtNC0xLTEtMTk4OTA3_1ca3b12b-a54b-485c-8a8e-b4bd932586a2"
      unitRef="usd">9783000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjAtNi0xLTEtMTk4OTA3_f3717b94-1442-4097-aff6-b5cbc139e8e6"
      unitRef="usd">21655000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjAtOC0xLTEtMTk4OTA3_f615d326-a3d4-4442-848d-64d9be6d7793"
      unitRef="usd">0</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjAtMTAtMS0xLTE5ODkwNw_3eb60098-29f4-47b6-bf3b-07a09276a77a"
      unitRef="usd">0</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjAtMTItMS0xLTE5ODkwNw_9087febc-7328-48fe-896d-01f356aafda9"
      unitRef="usd">79568000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjEtMi0xLTEtMTk4OTA3_cd7955f3-a0ac-4b50-ab48-f3d11ae8038b"
      unitRef="usd">24040000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjEtNC0xLTEtMTk4OTA3_4fd348d8-2ade-4afd-a02f-97fb6e9b41da"
      unitRef="usd">6346000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjEtNi0xLTEtMTk4OTA3_92dc6c60-5806-4416-880c-c509d90ed8d1"
      unitRef="usd">4137000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjEtOC0xLTEtMTk4OTA3_0e9829ed-1643-4798-b4da-c02c5b4c3e2f"
      unitRef="usd">0</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjEtMTAtMS0xLTE5ODkwNw_70f53d91-1c8b-48ca-945b-aed1a695dd5d"
      unitRef="usd">-1041000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjEtMTItMS0xLTE5ODkwNw_f6da232d-8be8-4f54-aa99-9366e9b7396c"
      unitRef="usd">33482000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjItMi0xLTEtMTk4OTA3_6d1ac058-2bae-4572-b65b-2ac7e705b041"
      unitRef="usd">46504000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjItNC0xLTEtMTk4OTA3_b1550d8d-0164-4b61-9773-f84766251259"
      unitRef="usd">2435000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjItNi0xLTEtMTk4OTA3_06cad318-14e2-47cb-96b9-3e2a8543b6a9"
      unitRef="usd">3334000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjItOC0xLTEtMTk4OTA3_978f1f33-eb18-4b43-893b-ece2e69f4153"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjItMTAtMS0xLTE5ODkwNw_02d0bab7-0d31-40cc-b795-929a64aa4d60"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjItMTItMS0xLTE5ODkwNw_e552eccc-54f5-4d28-96f5-eed4a37ce1ff"
      unitRef="usd">52273000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjMtMi0xLTEtMTk4OTA3_a40abe81-b09f-4094-9f25-ab145d1d59a8"
      unitRef="usd">676651000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjMtNC0xLTEtMTk4OTA3_27b829a4-48b2-4b86-b7bf-9a76d6e3340a"
      unitRef="usd">113817000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjMtNi0xLTEtMTk4OTA3_65f595e1-4321-46fe-a75f-b2b6fea96274"
      unitRef="usd">140360000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjMtOC0xLTEtMTk4OTA3_b293c6cd-940f-4e8a-9225-e7374aa4b176"
      unitRef="usd">77000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjMtMTAtMS0xLTE5ODkwNw_fb9c1a7e-b482-4306-8247-ede7998209c4"
      unitRef="usd">-49625000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjMtMTItMS0xLTE5ODkwNw_355b035b-2d7a-4ef9-bd22-c4e0f0097db9"
      unitRef="usd">881280000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjUtMi0xLTEtMTk4OTA3_19c08a84-8461-4a3e-a2b8-9f528ad97b56"
      unitRef="usd">42752000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjUtNC0xLTEtMTk4OTA3_7d41435e-c4f7-4caa-bdb4-a165999a7bcb"
      unitRef="usd">34283000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjUtNi0xLTEtMTk4OTA3_03e99474-ff44-45b4-b519-dfa4725a4c80"
      unitRef="usd">12283000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjUtOC0xLTEtMTk4OTA3_90796975-af81-4823-ad35-3d16d198c647"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjUtMTAtMS0xLTE5ODkwNw_f89add89-c765-470e-b21b-e67174654caf"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjUtMTItMS0xLTE5ODkwNw_b46a7cfb-2378-4724-81f0-f8ec1b52e488"
      unitRef="usd">89318000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjYtMi0xLTEtMTk4OTA3_acc6d69b-0759-455e-97fb-69e498b9f997"
      unitRef="usd">154040000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjYtNC0xLTEtMTk4OTA3_0c245358-5d77-438d-bdc7-b8b8f9ee0dbe"
      unitRef="usd">21816000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjYtNi0xLTEtMTk4OTA3_9c8034c5-e427-46fa-af29-264e46f6e34f"
      unitRef="usd">14384000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjYtOC0xLTEtMTk4OTA3_1367dbec-69f2-43aa-a0c8-bd35b4cd56be"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjYtMTAtMS0xLTE5ODkwNw_a616187a-ee4d-484e-8d68-01d07305695b"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjYtMTItMS0xLTE5ODkwNw_0d655e86-e3e6-48f2-aa00-361a7ad843e6"
      unitRef="usd">190240000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjctMi0xLTEtMTk4OTA3_d2c93a64-6c32-4c02-81fe-32f916ed6445"
      unitRef="usd">115028000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjctNC0xLTEtMTk4OTA3_bdea144e-f0f8-47f4-82c3-86c560bc347a"
      unitRef="usd">32654000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjctNi0xLTEtMTk4OTA3_b95c47af-ba5f-401b-ab39-f2922ad21009"
      unitRef="usd">29495000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjctOC0xLTEtMTk4OTA3_ad4a7824-4116-4111-9c76-8b38fc18c965"
      unitRef="usd">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjctMTAtMS0xLTE5ODkwNw_b4cbea7d-8498-4f72-8b7a-cc05cb966704"
      unitRef="usd">-16288000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjctMTItMS0xLTE5ODkwNw_d7c033a4-d286-4c67-a6d4-4f5f6c42db76"
      unitRef="usd">160889000</us-gaap:OtherAssetsNoncurrent>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjgtMi0xLTEtMTk4OTA3_9c3af803-8a0a-448b-ba63-b644e4d3880d"
      unitRef="usd">311820000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjgtNC0xLTEtMTk4OTA3_05bd53d2-52c7-4325-9baf-67732ef35b08"
      unitRef="usd">88753000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjgtNi0xLTEtMTk4OTA3_45842246-0496-4634-8437-b693b89cbf76"
      unitRef="usd">56162000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjgtOC0xLTEtMTk4OTA3_1dea8187-ba43-4f23-b584-38d497c4cfc7"
      unitRef="usd">0</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjgtMTAtMS0xLTE5ODkwNw_64eb6f72-3586-42ad-a902-53483cfc4da6"
      unitRef="usd">-16288000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjgtMTItMS0xLTE5ODkwNw_81cdff59-a1f3-4187-a3f0-f2a848d135bb"
      unitRef="usd">440447000</he:AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjktMi0xLTEtMTk4OTA3_bdb2799d-f8ae-46b3-a774-2c9b1f834677"
      unitRef="usd">5407928000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjktNC0xLTEtMTk4OTA3_8fcdddc4-a2c3-44ab-b8b2-281d3a007cbd"
      unitRef="usd">1013265000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjktNi0xLTEtMTk4OTA3_ade21698-db2f-40be-b9ec-00530cce2a53"
      unitRef="usd">943943000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjktOC0xLTEtMTk4OTA3_a02394ed-8b2c-4fee-8314-e025b7aa7a85"
      unitRef="usd">77000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjktMTAtMS0xLTE5ODkwNw_b8c747bf-be86-47c8-ade1-decb177ef9b7"
      unitRef="usd">-767746000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMjktMTItMS0xLTE5ODkwNw_063543d7-9c2b-491e-92c6-18d716a35629"
      unitRef="usd">6597467000</us-gaap:Assets>
    <us-gaap:StockholdersEquity
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzItMi0xLTEtMTk4OTA3_cdba17d7-5bf2-49b1-8914-bc58579144f0"
      unitRef="usd">2344170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzItNC0xLTEtMTk4OTA3_004fd569-c7f7-441d-9a2c-932e9967c3df"
      unitRef="usd">344720000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzItNi0xLTEtMTk4OTA3_8af421af-d8c0-4689-83e4-80ec0416e3ae"
      unitRef="usd">357036000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzItOC0xLTEtMTk4OTA3_9f592688-52dd-4b29-837a-7d88c338952d"
      unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzItMTAtMS0xLTE5ODkwNw_4bda8ee3-5006-4118-863a-21b808b1f540"
      unitRef="usd">-701833000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzItMTItMS0xLTE5ODkwNw_a0ea8864-8979-4ba4-b339-17341b45a369"
      unitRef="usd">2344170000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzMtMi0xLTEtMTk4OTA3_7448e2dc-f905-4896-9009-c21ec2082809"
      unitRef="usd">22293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzMtNC0xLTEtMTk4OTA3_8042da1c-3ee6-4c20-ab9f-7ee5fc993693"
      unitRef="usd">7000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzMtNi0xLTEtMTk4OTA3_fe9888d1-450e-44c3-8db2-7b369d49c26b"
      unitRef="usd">5000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzMtOC0xLTEtMTk4OTA3_64b68524-6f7e-40d4-b5d6-3fcfaa3a2d5b"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzMtMTAtMS0xLTE5ODkwNw_c2df8314-5126-447a-87e6-c04dbe0e110c"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzMtMTItMS0xLTE5ODkwNw_6a919413-61cb-4b03-86fd-5457f53d018d"
      unitRef="usd">34293000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzQtMi0xLTEtMTk4OTA3_76ad047f-6adb-48a2-9495-47633b496e21"
      unitRef="usd">1126915000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzQtNC0xLTEtMTk4OTA3_1052a3ee-9694-4ae5-b4eb-2fc05003c545"
      unitRef="usd">224439000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzQtNi0xLTEtMTk4OTA3_c3a6f53e-c621-4513-8e92-412e15d9243b"
      unitRef="usd">233500000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzQtOC0xLTEtMTk4OTA3_7db7c9e7-1ddb-45d0-a398-79dd58c94972"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzQtMTAtMS0xLTE5ODkwNw_214a20ec-a5d6-40fa-bc25-1efb77b1c2b6"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzQtMTItMS0xLTE5ODkwNw_1971b0ab-772e-43f3-92ad-20c0f9bcfffd"
      unitRef="usd">1584854000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzUtMi0xLTEtMTk4OTA3_d20a068b-2b52-4cb6-9986-c54dde38228c"
      unitRef="usd">3493378000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzUtNC0xLTEtMTk4OTA3_6369ee55-7e07-4027-a69b-a5ab4c4aec21"
      unitRef="usd">576159000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzUtNi0xLTEtMTk4OTA3_791cdccf-6134-4a2b-81c3-14a015ae7fe4"
      unitRef="usd">595536000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzUtOC0xLTEtMTk4OTA3_a75dad59-4848-4fcf-9cad-5c7a4a08fde6"
      unitRef="usd">77000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzUtMTAtMS0xLTE5ODkwNw_86e44566-e540-4b8b-803f-fce80c5cfe7d"
      unitRef="usd">-701833000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzUtMTItMS0xLTE5ODkwNw_e7c389c8-4950-47eb-b9b0-a71124b93d81"
      unitRef="usd">3963317000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzctMi0xLTEtMTk4OTA3_8394d7fd-134e-4064-8ef7-4b19ac9a340b"
      unitRef="usd">9775000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzctNC0xLTEtMTk4OTA3_b79a4172-a1b1-42c1-b8df-612bd9f841e7"
      unitRef="usd">6690000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzctNi0xLTEtMTk4OTA3_ce657ca6-1e47-4df7-a86c-e94ee6b43f10"
      unitRef="usd">2630000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzctOC0xLTEtMTk4OTA3_5363a8b6-8502-45b1-99fc-7b84e1450d0c"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzctMTAtMS0xLTE5ODkwNw_f3b57af0-6011-42e2-8fb6-f92bd8eacd0f"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzctMTItMS0xLTE5ODkwNw_f5288b85-c4f8-4c65-a282-e71b2ce08bf4"
      unitRef="usd">19095000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzgtMi0xLTEtMTk4OTA3_f2319892-8333-4739-9488-b90d716a7ded"
      unitRef="usd">49981000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzgtNC0xLTEtMTk4OTA3_66ca1b89-d833-43d5-958b-d4f6fd059405"
      unitRef="usd">19992000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzgtNi0xLTEtMTk4OTA3_4be7c642-f818-4d6f-b8ff-3aaf7ed43af6"
      unitRef="usd">29989000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzgtOC0xLTEtMTk4OTA3_daae6a4d-638c-472f-a48d-7e933498c298"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzgtMTAtMS0xLTE5ODkwNw_c87efa82-fd53-4f12-9835-bc1a0a4d039d"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfMzgtMTItMS0xLTE5ODkwNw_f8f1d4b5-c9ce-4b54-a516-98aca53b10e6"
      unitRef="usd">99962000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDAtMi0xLTEtMTk4OTA3_5da4337a-a729-430e-8585-68cbb9e522c6"
      unitRef="usd">26200000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDAtNC0xLTEtMTk4OTA3_e75be0b7-fd17-43fa-a495-a2e607997c55"
      unitRef="usd">0</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDAtNi0xLTEtMTk4OTA3_794d34bd-d2d9-4c2d-8a46-e394945cd22e"
      unitRef="usd">0</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDAtOC0xLTEtMTk4OTA3_eb8336bb-25f0-41f5-b884-436fe9c14cb1"
      unitRef="usd">0</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDAtMTAtMS0xLTE5ODkwNw_c5aae780-7f3b-4e59-8f8c-7a208c4c286b"
      unitRef="usd">-26200000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDAtMTItMS0xLTE5ODkwNw_d26960c7-bb05-478d-a7fb-e4357b662f8a"
      unitRef="usd">0</us-gaap:DueToAffiliateCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDEtMi0xLTEtMTk4OTA3_24ec2ff3-30c9-41b1-a3d9-bf75dc48bb69"
      unitRef="usd">143253000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDEtNC0xLTEtMTk4OTA3_c84b9df2-1a9b-435a-ba37-72b6a5c5945c"
      unitRef="usd">32113000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDEtNi0xLTEtMTk4OTA3_4276078b-b0a2-453d-806d-5ac0935a70c8"
      unitRef="usd">27126000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDEtOC0xLTEtMTk4OTA3_52d901af-f21a-48a8-8e5d-a115e135a1c3"
      unitRef="usd">0</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDEtMTAtMS0xLTE5ODkwNw_bfbc72e3-bd75-4904-b920-2279d2d339a2"
      unitRef="usd">0</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDEtMTItMS0xLTE5ODkwNw_24074903-0768-4a60-863c-567a665b892d"
      unitRef="usd">202492000</us-gaap:AccountsPayableCurrent>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDItMi0xLTEtMTk4OTA3_b82d57f6-213d-407a-85a5-9f55ce2266b4"
      unitRef="usd">12398000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDItNC0xLTEtMTk4OTA3_1b1ba227-a261-4841-a063-a1b7a6d7eccf"
      unitRef="usd">2576000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDItNi0xLTEtMTk4OTA3_b302f52f-9c6c-496a-8bb9-4d16aa979722"
      unitRef="usd">2282000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDItOC0xLTEtMTk4OTA3_af3d8b1f-4415-4c4b-8278-190595ccbcb9"
      unitRef="usd">0</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDItMTAtMS0xLTE5ODkwNw_7bad23c2-e23a-431b-a416-080ebda3801d"
      unitRef="usd">-80000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDItMTItMS0xLTE5ODkwNw_49802557-00e8-4f1a-beb9-014b7f5621ec"
      unitRef="usd">17176000</he:InterestAndDividendsPayableIncludingDividendsOnPreferredStockOfSubsidiaries>
    <us-gaap:TaxesPayableCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDMtMi0xLTEtMTk4OTA3_08f9d186-d7f6-4b2f-848c-c87848a7d571"
      unitRef="usd">207798000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDMtNC0xLTEtMTk4OTA3_00963135-80ca-4ed4-99fb-ed174d584293"
      unitRef="usd">42436000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDMtNi0xLTEtMTk4OTA3_b01c3ae2-ade8-47f6-840c-821d9ffd4804"
      unitRef="usd">40709000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDMtOC0xLTEtMTk4OTA3_0affbd7e-f812-41a3-890c-bd5e4deb0b25"
      unitRef="usd">0</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDMtMTAtMS0xLTE5ODkwNw_8d45cf47-d286-4ed5-92f6-f5c8268f452c"
      unitRef="usd">-1041000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDMtMTItMS0xLTE5ODkwNw_363b34c8-e151-4fe2-866f-3f9946958483"
      unitRef="usd">289902000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDQtMi0xLTEtMTk4OTA3_35f688e6-802f-4850-bb1f-b2beb4aecf7f"
      unitRef="usd">13145000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDQtNC0xLTEtMTk4OTA3_3726f3c0-aec3-46fe-8899-cc9e41cb1dce"
      unitRef="usd">8553000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDQtNi0xLTEtMTk4OTA3_98df0998-0d6d-42df-aa40-f99517e08e47"
      unitRef="usd">9777000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDQtOC0xLTEtMTk4OTA3_6f084429-d168-4332-be70-470636fdbfbd"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDQtMTAtMS0xLTE5ODkwNw_4a0c30d5-0e43-488f-afc4-62e44a7768aa"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDQtMTItMS0xLTE5ODkwNw_0340eb37-b37b-44af-9340-29f208ee807f"
      unitRef="usd">31475000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDUtMi0xLTEtMTk4OTA3_74032ef6-6150-4a1a-aef3-b67ce49f3cfb"
      unitRef="usd">64659000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDUtNC0xLTEtMTk4OTA3_cbfed684-856e-49e2-89c0-a45d6fbbc04d"
      unitRef="usd">20856000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDUtNi0xLTEtMTk4OTA3_7d16d7b4-a8ac-429f-9263-0dc913cf7193"
      unitRef="usd">22385000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDUtOC0xLTEtMTk4OTA3_4e640654-443e-46a2-beab-289d30fc4d25"
      unitRef="usd">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDUtMTAtMS0xLTE5ODkwNw_6484c354-ca14-42b9-93cf-0099aac29523"
      unitRef="usd">-22304000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDUtMTItMS0xLTE5ODkwNw_089a637f-a4ef-4581-aef6-7aa18dfdf7a7"
      unitRef="usd">85596000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDYtMi0xLTEtMTk4OTA3_0c113305-b58e-4bf0-9c7c-ef21d7b0542f"
      unitRef="usd">615176000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDYtNC0xLTEtMTk4OTA3_112e6a7a-523f-470c-864b-87c13e64c024"
      unitRef="usd">133216000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDYtNi0xLTEtMTk4OTA3_ec0837f3-e82a-45e4-a1e0-bf3a6f081d66"
      unitRef="usd">134898000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDYtOC0xLTEtMTk4OTA3_2ec9ea54-676b-4be2-a8d8-3e8cd14e08a5"
      unitRef="usd">0</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDYtMTAtMS0xLTE5ODkwNw_ab597e1d-46bd-49e7-9ed5-91df9d7f4d7c"
      unitRef="usd">-49625000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDYtMTItMS0xLTE5ODkwNw_d0eee31f-2c00-4800-90e7-55094fafde51"
      unitRef="usd">833665000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDgtMi0xLTEtMTk4OTA3_86d9879a-d4f6-4bf1-97b1-af83dff1bc98"
      unitRef="usd">41049000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDgtNC0xLTEtMTk4OTA3_e7523181-ea99-4449-be3e-4d5048bc0411"
      unitRef="usd">27817000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDgtNi0xLTEtMTk4OTA3_4b1b2354-ad2a-4d22-9d82-252d1b8a3b74"
      unitRef="usd">9849000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDgtOC0xLTEtMTk4OTA3_26d9ccea-7324-4689-a4e8-82f0bd4994ca"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDgtMTAtMS0xLTE5ODkwNw_1682afba-f6cd-45ea-a7fe-a47e5e6fd393"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDgtMTItMS0xLTE5ODkwNw_ffe1b980-a119-4421-a870-bc1a55efe8a3"
      unitRef="usd">78715000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtMi0xLTEtMjAzNzky_ca5df1ec-952a-4283-9e2e-3a6504e7b55f"
      unitRef="usd">46048000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtNC0xLTEtMjAzNzky_40d63f25-800f-4624-b43e-e26f982eb41c"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtNi0xLTEtMjAzNzky_ee4ca330-8ca6-44ae-befb-084e86606456"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtOC0xLTEtMjAzNzky_9b595255-0e1a-4894-8645-fbaf33510e5c"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtMTAtMS0xLTIwMzc5Mg_cd07e3cd-0237-4c7d-a898-a0ffc2f741f2"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtMTItMS0xLTIwMzc5Mg_78508025-eea1-4f35-9f06-dc5f9abc962e"
      unitRef="usd">46048000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDktMi0xLTEtMTk4OTA3_4fcc63a0-1e72-4588-ac5a-2bce86255496"
      unitRef="usd">271234000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDktNC0xLTEtMTk4OTA3_729ca2bc-7378-4048-b5bf-54afb13c685d"
      unitRef="usd">50615000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDktNi0xLTEtMTk4OTA3_6689b0ac-6163-41b6-a59d-ad28cf3bf6b7"
      unitRef="usd">62581000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDktOC0xLTEtMTk4OTA3_aa066584-53cf-425a-9fcf-c5e2c558981d"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDktMTAtMS0xLTE5ODkwNw_562dbfad-51e1-4df1-9948-0a5b546a9ebf"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNDktMTItMS0xLTE5ODkwNw_bc69eff1-bda9-4d30-ba7e-9e2bfe355a4d"
      unitRef="usd">384430000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtMi0xLTEtMTk4OTA3_68c8591d-9f0f-4db9-bd19-4ed85ac7266c"
      unitRef="usd">729683000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtNC0xLTEtMTk4OTA3_aa8b2e45-8b44-45f4-a28f-53bf896b70b4"
      unitRef="usd">194222000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtNi0xLTEtMTk4OTA3_1649c359-05e4-4931-b8f6-7fa9827e5fea"
      unitRef="usd">100270000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtOC0xLTEtMTk4OTA3_aee7b7db-dcf6-4da2-a649-cbfdb33cd1f4"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtMTAtMS0xLTE5ODkwNw_47551231-6d01-40ea-b8df-feb0b9c56300"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTAtMTItMS0xLTE5ODkwNw_0846e333-fb2f-46fd-bf32-598a0001adf5"
      unitRef="usd">1024175000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTEtMi0xLTEtMTk4OTA3_83bd3f5f-d1e9-4a8c-adac-af7d5c0cb776"
      unitRef="usd">69614000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTEtNC0xLTEtMTk4OTA3_f764466c-43be-4e38-8df5-777d2709ad95"
      unitRef="usd">13150000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTEtNi0xLTEtMTk4OTA3_e84b3ade-421e-41e9-bab5-d8b5f74bb9a8"
      unitRef="usd">12536000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTEtOC0xLTEtMTk4OTA3_12772a8e-12b0-456a-b4b3-962d32576029"
      unitRef="usd">0</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTEtMTAtMS0xLTE5ODkwNw_4e4361de-3ee7-4993-b832-52685d1f0ba0"
      unitRef="usd">0</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTEtMTItMS0xLTE5ODkwNw_fe3bfeac-2e88-4292-b369-e87afdd4e6ff"
      unitRef="usd">95300000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTItMi0xLTEtMTk4OTA3_bf94de74-6b99-4f64-bdc5-2eaa420cfce0"
      unitRef="usd">65907000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTItNC0xLTEtMTk4OTA3_7e4e4507-c428-4f89-83d3-8abef50bf62d"
      unitRef="usd">129000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTItNi0xLTEtMTk4OTA3_f708309d-458e-4d3f-b476-4087ef32c3f1"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTItOC0xLTEtMTk4OTA3_6be63369-b804-4d47-9719-7012d5a5eb06"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTItMTAtMS0xLTE5ODkwNw_bcc08b31-daee-41d9-a969-f3572d5e5deb"
      unitRef="usd">-16288000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTItMTItMS0xLTE5ODkwNw_45eb08e6-efd8-456d-ab71-0b06aeff3cb4"
      unitRef="usd">49748000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTMtMi0xLTEtMTk4OTA3_9897e00e-8b83-4ab2-aa8b-731812db6cc3"
      unitRef="usd">75839000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTMtNC0xLTEtMTk4OTA3_7d952262-f7db-4a0d-9f8d-ea1f0e45a917"
      unitRef="usd">17957000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTMtNi0xLTEtMTk4OTA3_e50bdf65-b440-4aad-a291-2cb1e2c00d2c"
      unitRef="usd">28273000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTMtOC0xLTEtMTk4OTA3_17532d9d-ab23-4675-8326-1d6851fe31ca"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTMtMTAtMS0xLTE5ODkwNw_1bb7d863-398b-417b-89bd-dfa11f0f06f6"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTMtMTItMS0xLTE5ODkwNw_ce613cab-6981-4599-bcf1-701d543c1b6d"
      unitRef="usd">122069000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTQtMi0xLTEtMTk4OTA3_1ea1eda3-a939-40e0-bc2a-20e0928ec4ba"
      unitRef="usd">1299374000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTQtNC0xLTEtMTk4OTA3_2cb50992-15a4-4fe2-a315-cbe8e0b70dce"
      unitRef="usd">303890000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTQtNi0xLTEtMTk4OTA3_356e8d60-63ae-4210-9e3e-78a5b0cd3a37"
      unitRef="usd">213509000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTQtOC0xLTEtMTk4OTA3_5cb69a9f-19c7-49f5-a666-013225cedf32"
      unitRef="usd">0</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTQtMTAtMS0xLTE5ODkwNw_cfd3d340-c401-4a0c-a330-d98f1eff3151"
      unitRef="usd">-16288000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTQtMTItMS0xLTE5ODkwNw_e8e64206-b8d0-4d6c-b6df-66c796c986b2"
      unitRef="usd">1800485000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTUtMi0xLTEtMTk4OTA3_a931f975-a072-40fc-b309-774a258cd2e9"
      unitRef="usd">5407928000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTUtNC0xLTEtMTk4OTA3_6f8baa90-fe81-4171-8be0-7d8ace7be23b"
      unitRef="usd">1013265000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTUtNi0xLTEtMTk4OTA3_21b8f869-bdfd-4987-a790-845f75906f8e"
      unitRef="usd">943943000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTUtOC0xLTEtMTk4OTA3_1a3a28cb-c82c-4267-b5ee-5a5e6fd2d65b"
      unitRef="usd">77000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTUtMTAtMS0xLTE5ODkwNw_cb9c0fff-bde1-454a-b13d-20691338bf50"
      unitRef="usd">-767746000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmI1NTFlYjk3NWNmNjRjMDc4NWE0ZGFlY2Q0OGEyMjQ0L3RhYmxlcmFuZ2U6YjU1MWViOTc1Y2Y2NGMwNzg1YTRkYWVjZDQ4YTIyNDRfNTUtMTItMS0xLTE5ODkwNw_a11bff68-6bcb-44ba-afce-be633912423a"
      unitRef="usd">6597467000</us-gaap:LiabilitiesAndStockholdersEquity>
    <he:ScheduleOfCondensedConsolidatingStatementsOfChangesInCommonStockEquityTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RleHRyZWdpb246YjA1OWU4MzRiM2MxNGYxMWE0NTBkMGQwYWRhYTczOGJfMTUxOQ_2feff765-6d83-4be8-ab31-3db0e05dc4b4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Changes in Common Stock Equity &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023 &lt;/span&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:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.582%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:700;line-height:100%"&gt;Balance, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(701,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,344,170&#160;&lt;/span&gt;&lt;/td&gt;&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;Net income for common stock&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;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other comprehensive loss, net of taxes&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;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/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;Common stock dividends&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;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,358,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(705,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,358,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Changes in Common Stock Equity &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022 &lt;/span&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:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.582%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&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:700;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,261,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(676,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;2,261,899&#160;&lt;/span&gt;&lt;/td&gt;&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;Net income for common stock&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;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net of taxes&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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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;Common stock dividends&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;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,276,884&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,177&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345,744&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(681,998)&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;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,276,884&#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;</he:ScheduleOfCondensedConsolidatingStatementsOfChangesInCommonStockEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMS0yLTEtMS0xOTg5MDc_66cf6d72-b8dc-4e17-954e-73362ee1d69b"
      unitRef="usd">2344170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMS00LTEtMS0xOTg5MDc_e91b2086-9c3b-45c0-9594-e5579b208b2f"
      unitRef="usd">344720000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMS02LTEtMS0xOTg5MDc_56d4ae1d-51bc-4ed4-9155-a6ee09434f61"
      unitRef="usd">357036000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMS04LTEtMS0xOTg5MDc_cfdcaa1c-c8ad-4535-919b-fff65085c40c"
      unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMS0xMC0xLTEtMTk4OTA3_abbb5bbd-a907-4836-b662-4a6750fa5c14"
      unitRef="usd">-701833000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMS0xMi0xLTEtMTk4OTA3_51025a5a-4961-4118-b1d4-ac6983505cb0"
      unitRef="usd">2344170000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMi0yLTEtMS0xOTg5MDc_d5d1190b-ea17-4195-a38a-fd25af7ab5bf"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMi00LTEtMS0xOTg5MDc_f9b711d2-f4ca-41c0-88dc-18e2d09119ba"
      unitRef="usd">6390000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMi02LTEtMS0xOTg5MDc_b8ab464d-7e1b-40c6-881f-abcdd868967f"
      unitRef="usd">5151000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMi0xMC0xLTEtMTk4OTA3_421445ea-4c57-49c4-8f66-14b9a69116fa"
      unitRef="usd">-11541000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMi0xMi0xLTEtMTk4OTA3_c3f0cc63-5d21-413e-a47a-1195faf334c9"
      unitRef="usd">47009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMy0yLTEtMS0xOTg5MDc_736dca03-c1b3-4843-bc95-8ce402b1f523"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMy00LTEtMS0xOTg5MDc_3c0bb919-1c42-435f-937e-083c181288a2"
      unitRef="usd">-6000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMy02LTEtMS0xOTg5MDc_49c2f3dd-9f44-4835-aa08-6b646392d4fa"
      unitRef="usd">-6000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMy0xMC0xLTEtMTk4OTA3_a6b80b70-e58b-41ba-9282-79fcad1f4d48"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfMy0xMi0xLTEtMTk4OTA3_02af819d-e9b6-45f0-a37f-6d07a6005ce7"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:DividendsCommonStockCash
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNC0yLTEtMS0xOTg5MDc_cc20f5f1-fe6c-4b92-b9b0-15e08445770c"
      unitRef="usd">32250000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNC00LTEtMS0xOTg5MDc_13ef5606-d07c-4369-9a2e-6dea72485c3c"
      unitRef="usd">4475000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNC02LTEtMS0xOTg5MDc_410b31d0-3035-4167-ae2a-86a9be94fac8"
      unitRef="usd">3675000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNC0xMC0xLTEtMTk4OTA3_e343bff1-a968-4dc7-b410-e8666b1503ad"
      unitRef="usd">-8150000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNC0xMi0xLTEtMTk4OTA3_9934d1dd-d53b-42bc-801f-4cd7b7546435"
      unitRef="usd">32250000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNy0yLTEtMS0xOTg5MDc_fb1480da-461c-49c2-9f38-f425948a0d26"
      unitRef="usd">2358884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNy00LTEtMS0xOTg5MDc_7a555e6c-d480-47e6-af49-b4db5040243c"
      unitRef="usd">346629000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNy02LTEtMS0xOTg5MDc_a635567e-528b-4a33-a7f9-fcb9097b3714"
      unitRef="usd">358506000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNy04LTEtMS0xOTg5MDc_75d49823-53ab-42e6-aabf-970a2bf6ea54"
      unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNy0xMC0xLTEtMTk4OTA3_f29a7f02-29bd-4eeb-b800-e2e22616f537"
      unitRef="usd">-705212000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjg2MzkzMGU4MjA3ZTRmNDdhMWMyZmEzZDgyYTIwOTVkL3RhYmxlcmFuZ2U6ODYzOTMwZTgyMDdlNGY0N2ExYzJmYTNkODJhMjA5NWRfNy0xMi0xLTEtMTk4OTA3_8b462807-f51e-444d-8c0c-764afbc62f3a"
      unitRef="usd">2358884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i33cf0c0590bf4e1ca5bc3c55a113a1d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMS0yLTEtMS0xOTg5MDc_44f5dc60-b9cc-4f1d-af9a-8f6ea6d4d1e0"
      unitRef="usd">2261899000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e8e92ff8b28459eb00a63710a35e682_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMS00LTEtMS0xOTg5MDc_3351d840-bcea-40f1-bfd5-a5de03d19518"
      unitRef="usd">332900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie10080b733164c71adb535218d560951_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMS02LTEtMS0xOTg5MDc_64706987-3e5c-47f0-97ea-fed1f155e001"
      unitRef="usd">343260000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i661890c4bb0b4e1f9a9c84a2584460d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMS04LTEtMS0xOTg5MDc_3db8daf2-badd-4ba3-b0d7-9bde04085627"
      unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c71270ee6d14d03a8f7e75cbeb0d07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMS0xMC0xLTEtMTk4OTA3_814ad6a5-4b8f-4845-8d64-a951c2064dbe"
      unitRef="usd">-676237000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id8d0a40e62064a1aafea4989e7cef33b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMS0xMi0xLTEtMTk4OTA3_9476c2df-795f-4bd7-b76d-585539ee8ccc"
      unitRef="usd">2261899000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMi0yLTEtMS0xOTg5MDc_26a1ad52-8645-4956-92a7-47a7f6cd6cd8"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMi00LTEtMS0xOTg5MDc_8e16b443-6500-4c51-aec0-a883b6cc7e68"
      unitRef="usd">7377000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMi02LTEtMS0xOTg5MDc_1b5aca8d-b7a8-46fa-a09e-dda43d9cea83"
      unitRef="usd">6284000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMi0xMC0xLTEtMTk4OTA3_9f2831c0-312b-4cfe-92be-905dc14fac44"
      unitRef="usd">-13661000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMi0xMi0xLTEtMTk4OTA3_6ec0334c-64bf-4433-9abc-16115b71da16"
      unitRef="usd">46409000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMy0yLTEtMS0xOTg5MDc_e9cb6c47-3756-482a-b20c-f147cb25d3b7"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfMy0xMi0xLTEtMTk4OTA3_29cbc777-6017-4d89-9e34-97c9e44ee7bd"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:DividendsCommonStockCash
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNC0yLTEtMS0xOTg5MDc_5cf5d197-160c-4766-bd2f-b9d1e9f1603f"
      unitRef="usd">31475000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNC00LTEtMS0xOTg5MDc_bbf1855c-8ada-4b1b-ba63-c05c018a70ea"
      unitRef="usd">4100000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNC02LTEtMS0xOTg5MDc_b6c30692-c06e-4e2f-aaae-d52c9141190a"
      unitRef="usd">3800000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNC0xMC0xLTEtMTk4OTA3_8689580c-9c49-45e5-84cc-14660528c0ed"
      unitRef="usd">-7900000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNC0xMi0xLTEtMTk4OTA3_53d1d252-1ed8-40e3-a0c3-14ead4171080"
      unitRef="usd">31475000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ie41336c96ec34af6b4538fe4f37386f0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNS0yLTEtMS0xOTg5MDc_bb3d1fb7-df81-4679-a782-54f703308fe6"
      unitRef="usd">2276884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7e5737c0f3342f1b3e8d3e600109e5a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNS00LTEtMS0xOTg5MDc_de6c9e82-8e7c-46ad-b68a-cd95f6b40b27"
      unitRef="usd">336177000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i957df97be00549f09614b8275c31b80a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNS02LTEtMS0xOTg5MDc_ec8368a5-ab06-4f0f-a7ed-84957a3540c8"
      unitRef="usd">345744000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i803071c12a534979b3ba21d1a81a3e38_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNS04LTEtMS0xOTg5MDc_2d7073cb-b010-4c10-995a-fbfabf4ad66e"
      unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5426cd13f4004a9da42c13a5aac70aa2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNS0xMC0xLTEtMTk4OTA3_e7a795e7-cfc9-4fea-8ec5-4740b1490aad"
      unitRef="usd">-681998000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOmNmNTE5ODI4NGNjNTQ3Yzg5MGQwMTAyZTNlNTRlNDQ1L3RhYmxlcmFuZ2U6Y2Y1MTk4Mjg0Y2M1NDdjODkwZDAxMDJlM2U1NGU0NDVfNS0xMi0xLTEtMTk4OTA3_82fa9c83-141e-4cf5-98cf-8f87e00fcfd1"
      unitRef="usd">2276884000</us-gaap:StockholdersEquity>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RleHRyZWdpb246YjA1OWU4MzRiM2MxNGYxMWE0NTBkMGQwYWRhYTczOGJfMTU1OQ_b332aa35-c5d9-4fa1-a428-cf29dd5ad5e3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2023 &lt;/span&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:39.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.891%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:700;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;143,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;169,355&#160;&lt;/span&gt;&lt;/td&gt;&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;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:700;line-height:100%"&gt;Cash flows from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;&#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:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&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;(74,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Advances to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/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;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:700;line-height:100%"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120,594)&lt;/span&gt;&lt;/td&gt;&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;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:700;line-height:100%"&gt;Cash flows from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock dividends&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;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Preferred stock dividends of Hawaiian Electric and subsidiaries&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;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from issuance of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net decrease in short-term borrowings from non-affiliates and affiliate with original maturities of three months or less&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;(114,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87,967)&lt;/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;Payments of obligations under finance leases&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;(575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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;(458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(690)&lt;/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;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:700;line-height:100%"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,019&#160;&lt;/span&gt;&lt;/td&gt;&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;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 increase in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;21,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,780&#160;&lt;/span&gt;&lt;/td&gt;&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;Cash and cash equivalents, beginning of period&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;27,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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;Cash and cash equivalents, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;49,393&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,006&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,546&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;116,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidating Statement of Cash Flows &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three months ended March 31, 2022&lt;/span&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:39.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.861%"/&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;(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:400;line-height:100%"&gt;Hawaiian 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:400;line-height:100%"&gt;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maui 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:400;line-height:100%"&gt;Other&lt;br/&gt;subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidating&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Hawaiian Electric&lt;br/&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:700;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;55,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;76,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:700;line-height:100%"&gt;Cash flows from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;&#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:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures &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;(44,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76,358)&lt;/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;Advances to affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/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;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:700;line-height:100%"&gt;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,864)&lt;/span&gt;&lt;/td&gt;&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;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:700;line-height:100%"&gt;Cash flows from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock dividends&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;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Preferred stock dividends of Hawaiian Electric and subsidiaries&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;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net increase in short-term borrowings from non-affiliates and affiliate with original maturities of three months or less&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;18,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,945)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(234)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,895)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,900)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,974)&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net increase (decrease) in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;(4,399)&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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;691&#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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;(20,355)&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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;(24,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and restricted cash, beginning of period&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;26,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and restricted cash, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,140)&lt;/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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjQtMi0xLTEtMTk4OTA3_43563d20-50f5-4cf3-b938-b7e88a3d92c3"
      unitRef="usd">143356000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjQtNC0xLTEtMTk4OTA3_538368b3-dc3d-48d8-ad34-39d0c007a273"
      unitRef="usd">18733000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjQtNi0xLTEtMTk4OTA3_3cdf8752-bd52-4095-860d-bdd8579ca672"
      unitRef="usd">15416000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjQtOC0xLTEtMTk4OTA3_09799e82-f939-4915-9226-c6f60a111cdc"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjQtMTAtMS0xLTE5ODkwNw_df78dbd3-1a5f-4378-b6fd-997c8613f0ea"
      unitRef="usd">-8150000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjQtMTItMS0xLTE5ODkwNw_6f62007e-585a-4d3a-b6a9-a6ab5175b1d3"
      unitRef="usd">169355000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjYtMi0xLTEtMTk4OTA3_bea41f35-fd1c-42e1-853c-73163ac223ed"
      unitRef="usd">74916000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjYtNC0xLTEtMTk4OTA3_b9f309ff-8909-4756-b5e9-33e3db28cc94"
      unitRef="usd">20747000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjYtNi0xLTEtMTk4OTA3_e01ab979-bf11-4763-b49f-552dd4e4fb58"
      unitRef="usd">26476000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjYtOC0xLTEtMTk4OTA3_1b538bc0-8475-43ec-af57-6efc24db16b1"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjYtMTAtMS0xLTE5ODkwNw_8d2b2601-7e56-4ce3-880d-b4d3990ad962"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjYtMTItMS0xLTE5ODkwNw_30a2bd3f-b5ed-46b8-9d8d-ded3f6eb883c"
      unitRef="usd">122139000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjgtMi0xLTEtMTk4OTA3_4430ef5a-5434-4c55-8b40-63ee8f9cdf06"
      unitRef="usd">0</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjgtNC0xLTEtMTk4OTA3_8860235d-bc53-4ed1-ba90-037db456b8ad"
      unitRef="usd">4500000</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjgtNi0xLTEtMTk4OTA3_ec5d7e29-1ae6-4f13-ba9b-af3847d6a915"
      unitRef="usd">21700000</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjgtOC0xLTEtMTk4OTA3_40af5b68-71c2-4af0-b69a-fe43521845f5"
      unitRef="usd">0</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjgtMTAtMS0xLTE5ODkwNw_cc5449bc-9573-4b1e-9ba2-f93449bfa78b"
      unitRef="usd">-26200000</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjgtMTItMS0xLTE5ODkwNw_ef5f3442-44f6-43e2-94d7-50603bdbd019"
      unitRef="usd">0</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjktMi0xLTEtMTk4OTA3_6d1bd8c5-9a48-4e3d-beef-f153959d5fab"
      unitRef="usd">-1094000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjktNC0xLTEtMTk4OTA3_e9523414-5518-40cc-9a92-ccc28889c9ee"
      unitRef="usd">-153000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjktNi0xLTEtMTk4OTA3_73b3586b-3dfc-42e8-91bc-78912c96db2c"
      unitRef="usd">-298000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjktOC0xLTEtMTk4OTA3_a712e1f9-9e49-4307-8d7b-bd94d5d2c21a"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjktMTAtMS0xLTE5ODkwNw_5267eea8-3001-48ea-86c7-33be99d72afb"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMjktMTItMS0xLTE5ODkwNw_99cc9a3a-b649-4f14-810a-9eefca800682"
      unitRef="usd">-1545000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzAtMi0xLTEtMTk4OTA3_a81ad0ec-e2b8-4512-80bd-03bf18da6035"
      unitRef="usd">-73822000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzAtNC0xLTEtMTk4OTA3_de553a39-9155-4de7-a7ac-8da975e418cb"
      unitRef="usd">-16094000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzAtNi0xLTEtMTk4OTA3_3f0deb57-e160-492c-8d47-41cf02cc9250"
      unitRef="usd">-4478000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzAtOC0xLTEtMTk4OTA3_45a24884-1224-48cf-b7dd-be8501c0d251"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzAtMTAtMS0xLTE5ODkwNw_f30e7b4b-fcf3-4519-a849-670f156636d8"
      unitRef="usd">-26200000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzAtMTItMS0xLTE5ODkwNw_99e29b08-da93-4758-8859-d94459d8b073"
      unitRef="usd">-120594000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzItMi0xLTEtMTk4OTA3_54355144-b806-4816-876e-574f2f9daf66"
      unitRef="usd">32250000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzItNC0xLTEtMTk4OTA3_efffeddd-26e1-49be-aaaf-2ec20622f7c4"
      unitRef="usd">4475000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzItNi0xLTEtMTk4OTA3_f13627c4-c6c2-40bc-8fe7-744a94214437"
      unitRef="usd">3675000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzItOC0xLTEtMTk4OTA3_4d153688-b63b-47f6-a5f2-d23d85b9d00f"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzItMTAtMS0xLTE5ODkwNw_152e6455-c76c-4849-a286-e11b00ec1b1a"
      unitRef="usd">-8150000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzItMTItMS0xLTE5ODkwNw_7ec3c8f3-8054-4db1-91f3-ee6edff4aef4"
      unitRef="usd">32250000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzMtMi0xLTEtMTk4OTA3_36e9a8ac-7035-41d6-be70-d878e623ad95"
      unitRef="usd">270000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzMtNC0xLTEtMTk4OTA3_89248f8b-92d8-4a87-8389-5ca87f2d0e2a"
      unitRef="usd">134000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzMtNi0xLTEtMTk4OTA3_b1bf15b6-5937-4f35-bd56-df978dc6e111"
      unitRef="usd">95000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzMtOC0xLTEtMTk4OTA3_473bbad8-8f37-4d3e-8d81-6f59b9d30384"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzMtMTAtMS0xLTE5ODkwNw_0e912b59-a6d7-4e9a-93b1-3ac0ee679615"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzMtMTItMS0xLTE5ODkwNw_907e5748-d809-4a3b-a665-0c06051a3583"
      unitRef="usd">499000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzYtMi0xLTEtMTk4OTA3_d83d458c-3842-4cc6-9b6f-1f2589ca9ecc"
      unitRef="usd">100000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzYtNC0xLTEtMTk4OTA3_62862677-6cc7-4005-83e8-e1869c024625"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzYtNi0xLTEtMTk4OTA3_528ca603-dfb6-49f7-bef4-f519af7f458b"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzYtOC0xLTEtMTk4OTA3_915e4097-9100-460f-9dcc-0e9f04dd20af"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzYtMTAtMS0xLTE5ODkwNw_a25b1f57-108c-4c04-8080-ea0232fe462f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzYtMTItMS0xLTE5ODkwNw_efdb658c-3e29-4de0-9419-17bf174dbc09"
      unitRef="usd">150000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzgtMi0xLTEtMTk4OTA3_d1e3c031-95cd-4e93-a58d-a8d512b21a6b"
      unitRef="usd">-114167000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzgtNC0xLTEtMTk4OTA3_281af7be-0671-4c45-820e-fd4ab997f486"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzgtNi0xLTEtMTk4OTA3_debada1a-80ff-4396-ae77-e9d20fb5b190"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzgtOC0xLTEtMTk4OTA3_a75f7099-aedc-452b-9c2f-d24de9b098c3"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzgtMTAtMS0xLTE5ODkwNw_c03d2e10-0fb0-4e47-8b42-787608f4079b"
      unitRef="usd">26200000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzgtMTItMS0xLTE5ODkwNw_2f8db638-7609-41bb-996d-9e9957c58f31"
      unitRef="usd">-87967000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzktMi0xLTEtMTk4OTA3_95913314-6514-4a1b-b759-cee8a0eda812"
      unitRef="usd">575000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzktNC0xLTEtMTk4OTA3_c6ab447c-568d-4725-b864-4e22adf50561"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzktNi0xLTEtMTk4OTA3_18aebbfa-a5eb-4fd9-96aa-f82149b32d8b"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzktOC0xLTEtMTk4OTA3_ef254b58-8ae7-4c8b-b6db-f12acb7336be"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzktMTAtMS0xLTE5ODkwNw_4ae51fec-5979-4b5e-ab63-8173c728fd92"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfMzktMTItMS0xLTE5ODkwNw_a9600a8b-2126-41ac-8ec1-2b38d4dd150b"
      unitRef="usd">575000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDAtMi0xLTEtMTk4OTA3_c7a12968-2d73-4d15-a4e3-56ddde6323a2"
      unitRef="usd">-458000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDAtNC0xLTEtMTk4OTA3_6293ca63-28ae-4b77-acd7-c5954ee13f88"
      unitRef="usd">-116000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDAtNi0xLTEtMTk4OTA3_7afff312-e0c5-48a9-9915-8ab16716279f"
      unitRef="usd">-116000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDAtOC0xLTEtMTk4OTA3_f9a3bf32-e40b-41f1-9aeb-f29b166bbe31"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDAtMTAtMS0xLTE5ODkwNw_88d73eb7-290b-4cd0-9830-eb3409c13674"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDAtMTItMS0xLTE5ODkwNw_24f46737-d607-4018-b07b-92d2f1fb685c"
      unitRef="usd">-690000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDEtMi0xLTEtMTk4OTA3_915c9291-464b-4a3d-a731-57222b241de8"
      unitRef="usd">-47720000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDEtNC0xLTEtMTk4OTA3_42efaeb2-5fed-4ba7-b494-90fff81cac59"
      unitRef="usd">20275000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDEtNi0xLTEtMTk4OTA3_0d3ca44d-169b-4ea4-b086-a1f113da6fa0"
      unitRef="usd">21114000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDEtOC0xLTEtMTk4OTA3_39e71da9-5433-40a1-bdd3-68f1befe0ae8"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDEtMTAtMS0xLTE5ODkwNw_7454bf2f-6ff4-459a-a52e-5644a69ed148"
      unitRef="usd">34350000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDEtMTItMS0xLTE5ODkwNw_0a295b78-d7c1-4497-a4e5-b6e9df1c8cfd"
      unitRef="usd">28019000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iaab31c00050d4844a82ded4d303fb509_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDItMi0xLTEtMTk4OTA3_af9e9427-676a-4d55-9c54-acb2ec905034"
      unitRef="usd">21814000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i963825bcf4e34582ba1d71f2a2644561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDItNC0xLTEtMTk4OTA3_b3cf2b20-15db-4d53-ad68-933604669528"
      unitRef="usd">22914000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i87147b70652f4304b8fce64a4e551359_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDItNi0xLTEtMTk4OTA3_d7865251-e504-44a5-be4a-4fbb2718b9ab"
      unitRef="usd">32052000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i37afc36ed88b4280ba06c0a117098a81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDItOC0xLTEtMTk4OTA3_cd0e6d2b-69e5-4ab8-954f-a822b236d0b6"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7cb05410139c4d8a9b71c45b97dfc0e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDItMTAtMS0xLTE5ODkwNw_3a8f072b-a7dc-4db1-9eab-97b0b0ed37d9"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDItMTItMS0xLTE5ODkwNw_3b89121f-c4f4-4c72-be20-019715e1e049"
      unitRef="usd">76780000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i21b0515cecdd404ba4ade2e09d30c00a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDMtMi0xLTEtMTk4OTA3_fd16d1a4-0c03-4a66-995a-8944a8e16f0e"
      unitRef="usd">27579000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i53897defe59a4e86a27978b72b1f3e16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDMtNC0xLTEtMTk4OTA3_345c6ac0-126a-48c3-ac5f-055330a29977"
      unitRef="usd">5092000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i50162149055e47b6988d853481ed25b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDMtNi0xLTEtMTk4OTA3_0950a36c-68a7-486c-a2bd-98066f18afee"
      unitRef="usd">6494000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibc9085b09eaa4ae0a75992cd88ceea19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDMtOC0xLTEtMTk4OTA3_a584dbf3-6761-486a-b353-582d3663bc71"
      unitRef="usd">77000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0d4f1ef6a0824df1a7b3dc6f28f8e537_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDMtMTAtMS0xLTE5ODkwNw_0e4d2525-4263-4d8c-985a-d7c1dc79552a"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDMtMTItMS0xLTE5ODkwNw_a69bb3c2-eafa-4dec-aa14-245f80997f4c"
      unitRef="usd">39242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5f5515d16e924c75bd1e73dc3cac26d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDYtMi0xLTEtMTk4OTA3_85c8c69c-7e12-444b-a2ce-9b17620a8fe8"
      unitRef="usd">49393000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if41751f63d6047ddbc03598f8c74356d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDYtNC0xLTEtMTk4OTA3_2e98b53e-757d-4290-874b-f31083a467aa"
      unitRef="usd">28006000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie0f8f93264dd43bb9b2e4d2d10cd215d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDYtNi0xLTEtMTk4OTA3_a5f49761-d28d-455b-849a-f86d6ca96092"
      unitRef="usd">38546000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iffcec7cf6be741e7865d9e6468e93c9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDYtOC0xLTEtMTk4OTA3_2a4df949-9d9d-4315-b3c4-0a672e494b69"
      unitRef="usd">77000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibaa47200161e426d98408c3636ae47da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDYtMTAtMS0xLTE5ODkwNw_d9c83851-ae1d-48d0-931c-7c019947588b"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjliZTYyYzRkNzlkODQzNjVhYTQ1NDY4ZmNlNGU0YjI3L3RhYmxlcmFuZ2U6OWJlNjJjNGQ3OWQ4NDM2NWFhNDU0NjhmY2U0ZTRiMjdfNDYtMTItMS0xLTE5ODkwNw_eb2ab4e0-edbe-47b3-9d7b-aad5f34c2582"
      unitRef="usd">116022000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjQtMi0xLTEtMTk4OTA3_274d8cc8-84eb-45ca-b386-9b618ad31041"
      unitRef="usd">55669000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjQtNC0xLTEtMTk4OTA3_b270c984-242e-4844-94c7-2901219fac80"
      unitRef="usd">15778000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjQtNi0xLTEtMTk4OTA3_e8a02f64-7764-4169-95c4-acaf902b3f42"
      unitRef="usd">13228000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjQtOC0xLTEtMTk4OTA3_e88408a3-c054-4d4c-a724-26253bc5ec3e"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjQtMTAtMS0xLTE5ODkwNw_c30b839b-c437-4cc3-8070-7be651296f93"
      unitRef="usd">-7900000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjQtMTItMS0xLTE5ODkwNw_6990f7ab-f601-490b-b000-3efd81ce36ab"
      unitRef="usd">76775000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjYtMi0xLTEtMTk4OTA3_8c97f040-86fc-423d-8e86-2f07b28645f4"
      unitRef="usd">44084000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjYtNC0xLTEtMTk4OTA3_7f724e91-8b31-493c-9c50-30ce11a99ec2"
      unitRef="usd">15133000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjYtNi0xLTEtMTk4OTA3_9e929da6-adcb-465b-b299-290edc12b6f5"
      unitRef="usd">17141000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjYtOC0xLTEtMTk4OTA3_e639bea6-bf46-4e7c-bb9c-be710961fd24"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjYtMTAtMS0xLTE5ODkwNw_8a97951b-4143-4fc4-8137-32f280dc6b4c"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjYtMTItMS0xLTE5ODkwNw_cd27e6cf-8595-4ded-80da-2463a802e970"
      unitRef="usd">76358000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjctMi0xLTEtMTk4OTA3_7a852623-1913-44f1-9bed-d87e218b7b5d"
      unitRef="usd">-4000000</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjctNC0xLTEtMTk4OTA3_a60a5d44-d9ef-4905-a6e7-042c45f79c0d"
      unitRef="usd">0</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjctNi0xLTEtMTk4OTA3_eeb578ae-aa0d-4071-90d8-f20f7f667780"
      unitRef="usd">-12800000</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjctOC0xLTEtMTk4OTA3_14e00570-8148-4fcf-8911-87a1bb793e5f"
      unitRef="usd">0</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjctMTAtMS0xLTE5ODkwNw_9305a937-009f-42b9-af26-210f486bb235"
      unitRef="usd">16800000</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <he:ProceedsFromPaymentsForContributionsFromAffiliates
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjctMTItMS0xLTE5ODkwNw_d925cc0f-8e23-48e7-a8fd-cf48e26a7035"
      unitRef="usd">0</he:ProceedsFromPaymentsForContributionsFromAffiliates>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjgtMi0xLTEtMTk4OTA3_862a82bc-097d-4f07-97cc-d45c9f82a892"
      unitRef="usd">-961000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjgtNC0xLTEtMTk4OTA3_25f426ef-8edd-483a-92f6-faa6dda6f59d"
      unitRef="usd">-280000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjgtNi0xLTEtMTk4OTA3_6712b45b-04d6-445b-b1b1-1fda36636576"
      unitRef="usd">-253000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjgtOC0xLTEtMTk4OTA3_78ada667-cb9c-49ae-9327-2a7ffdba6851"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjgtMTAtMS0xLTE5ODkwNw_e46dbdbb-0ab6-41fa-b278-b1608c35069b"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjgtMTItMS0xLTE5ODkwNw_1044344d-2743-4bd0-97b4-028d5451db16"
      unitRef="usd">-1494000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjktMi0xLTEtMTk4OTA3_99661315-abe6-4200-b3e5-be2068a574b5"
      unitRef="usd">-47123000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjktNC0xLTEtMTk4OTA3_c8a190d7-0842-4a80-a7b5-1a2390432928"
      unitRef="usd">-14853000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjktNi0xLTEtMTk4OTA3_2c556fd2-075c-474d-b1ef-8b60b0f68200"
      unitRef="usd">-29688000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjktOC0xLTEtMTk4OTA3_628fdaab-f1aa-4e17-840a-2ab311812559"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjktMTAtMS0xLTE5ODkwNw_ede3f70c-7c9a-40b0-9533-a4e5c2e874b0"
      unitRef="usd">16800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMjktMTItMS0xLTE5ODkwNw_6d937e7b-1a0b-4c91-8c58-a921534a67b7"
      unitRef="usd">-74864000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzEtMi0xLTEtMTk4OTA3_71badff9-ac77-4730-a306-d8451b2dd48e"
      unitRef="usd">31475000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzEtNC0xLTEtMTk4OTA3_074cc3c9-01ef-436e-94fa-4b648bb680d5"
      unitRef="usd">4100000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzEtNi0xLTEtMTk4OTA3_7d2bba24-5dc6-4813-b019-43728e16eac0"
      unitRef="usd">3800000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzEtOC0xLTEtMTk4OTA3_13dc6d43-0b51-4974-898f-34f67fee535a"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzEtMTAtMS0xLTE5ODkwNw_edcb3994-c845-42cd-aee3-e36da2014545"
      unitRef="usd">-7900000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzEtMTItMS0xLTE5ODkwNw_c3097ccf-0aea-4300-b04a-d6d3f3e6c397"
      unitRef="usd">31475000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzItMi0xLTEtMTk4OTA3_8826932e-9340-4e34-975a-2a6ae2e6ae8a"
      unitRef="usd">270000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzItNC0xLTEtMTk4OTA3_9c20ae14-aa03-4d38-ad9c-f5c9235c50bb"
      unitRef="usd">134000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzItNi0xLTEtMTk4OTA3_627684ac-5823-4d68-b030-0b3a1bb2569d"
      unitRef="usd">95000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzItOC0xLTEtMTk4OTA3_8313b347-f31f-4db5-a089-dfdd8b67c63e"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzItMTAtMS0xLTE5ODkwNw_87544010-b449-46b7-8a68-058d094729bd"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzItMTItMS0xLTE5ODkwNw_cbbe99d6-4c98-445c-88df-322e0a22de93"
      unitRef="usd">499000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzctMi0xLTEtMTk4OTA3_13c25cd0-e293-47a1-b373-2c2fa241e98d"
      unitRef="usd">18800000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzctNC0xLTEtMTk4OTA3_c728d019-185b-4397-b084-55af5097ba91"
      unitRef="usd">4000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzctNi0xLTEtMTk4OTA3_1fef4bc0-6b75-40cd-b01d-5b75e4db5958"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzctOC0xLTEtMTk4OTA3_b261b17c-1ae5-490c-8f31-c4c7cdd1c7fc"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzctMTAtMS0xLTE5ODkwNw_4baebb32-c143-45b5-975e-649a1af00d06"
      unitRef="usd">-16800000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzctMTItMS0xLTE5ODkwNw_f89dc9fc-b249-41a0-8f99-bd453ac2ecc8"
      unitRef="usd">6000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzktMi0xLTEtMTk4OTA3_1fe54025-f0b2-4e59-a9f1-6c5452ee9d48"
      unitRef="usd">-12945000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzktNC0xLTEtMTk4OTA3_4f080860-139d-483e-b114-a26fd9cd0d2a"
      unitRef="usd">-234000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzktNi0xLTEtMTk4OTA3_853d8fbd-2b4e-4120-a740-f5ef954a67b9"
      unitRef="usd">-3895000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzktOC0xLTEtMTk4OTA3_7d1eeaed-18cf-4028-bfbf-6465a20a0fe8"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzktMTAtMS0xLTE5ODkwNw_620ed4f5-ac4c-4cd8-97c3-2754b5b428c1"
      unitRef="usd">-8900000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfMzktMTItMS0xLTE5ODkwNw_8af1b8ac-18b8-4d93-acb3-5d91f6dee519"
      unitRef="usd">-25974000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iaa54e8d0019e4354a6200d3db5e0d362_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDAtMi0xLTEtMTk4OTA3_54f341fe-5e71-4deb-86fb-6edde5e05b0f"
      unitRef="usd">-4399000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie7f34474971540f5aab16dac27d3535d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDAtNC0xLTEtMTk4OTA3_4e81516a-93db-4264-b16d-356508200e08"
      unitRef="usd">691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ief64c7baac45417fba3758ccb47b722e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDAtNi0xLTEtMTk4OTA3_645eda68-1ba4-4bcb-981b-da5382edb144"
      unitRef="usd">-20355000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia3c72352fc8f4bcab0b5851796417ad2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDAtOC0xLTEtMTk4OTA3_85fe2522-e2d8-4926-9ef5-9ce483b9015a"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i314b0f24d9064867a3211c7da366d01a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDAtMTAtMS0xLTE5ODkwNw_48bff195-775a-4654-93b0-b3e96fc9ef02"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDAtMTItMS0xLTE5ODkwNw_b2fbe61c-9947-456b-99f2-a03e95bc0916"
      unitRef="usd">-24063000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i33cf0c0590bf4e1ca5bc3c55a113a1d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDEtMi0xLTEtMTk4OTA3_4050a681-dffa-400b-894b-fe180d65975b"
      unitRef="usd">26433000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4e8e92ff8b28459eb00a63710a35e682_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDEtNC0xLTEtMTk4OTA3_2d3fe3e6-c256-413e-8534-944106c6a0fb"
      unitRef="usd">5326000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie10080b733164c71adb535218d560951_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDEtNi0xLTEtMTk4OTA3_66d2baf9-3a51-44dd-b9f7-9c75ef053493"
      unitRef="usd">23422000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i661890c4bb0b4e1f9a9c84a2584460d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDEtOC0xLTEtMTk4OTA3_30c02a70-aac8-4867-b436-42aced170616"
      unitRef="usd">77000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0c71270ee6d14d03a8f7e75cbeb0d07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDEtMTAtMS0xLTE5ODkwNw_9ead0f36-7e83-4513-ae07-6b3ccfdcab06"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id8d0a40e62064a1aafea4989e7cef33b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDEtMTItMS0xLTE5ODkwNw_b2fd46a8-dc8e-4b7e-80e7-76c313979853"
      unitRef="usd">55258000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie41336c96ec34af6b4538fe4f37386f0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDItMi0xLTEtMTk4OTA3_3bf6d372-4d69-496d-b169-160dca756b18"
      unitRef="usd">22034000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7e5737c0f3342f1b3e8d3e600109e5a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDItNC0xLTEtMTk4OTA3_d8a68386-804a-4ac4-a8c3-67ab4c956e03"
      unitRef="usd">6017000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i957df97be00549f09614b8275c31b80a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDItNi0xLTEtMTk4OTA3_e9ebf05f-dc2f-4db3-b0c3-a896945094f9"
      unitRef="usd">3067000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i803071c12a534979b3ba21d1a81a3e38_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDItOC0xLTEtMTk4OTA3_bb8de783-7923-45e3-b07e-4e8578cf1e0c"
      unitRef="usd">77000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5426cd13f4004a9da42c13a5aac70aa2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDItMTAtMS0xLTE5ODkwNw_7e78fd18-3e51-4f7e-ba26-c334acd36610"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDItMTItMS0xLTE5ODkwNw_2e180538-283d-4b3f-ac49-9d118d6ee9da"
      unitRef="usd">31195000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie41336c96ec34af6b4538fe4f37386f0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDMtMi0xLTEtMTk4OTA3_f2d41e44-4176-4e95-963a-b5cd8e3db4c1"
      unitRef="usd">2140000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="id7e5737c0f3342f1b3e8d3e600109e5a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDMtNC0xLTEtMTk4OTA3_360d5ddf-f296-4f53-85e1-48217283303e"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i957df97be00549f09614b8275c31b80a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDMtNi0xLTEtMTk4OTA3_05600d9c-45c9-42cc-8cce-1fd6617ffae4"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i803071c12a534979b3ba21d1a81a3e38_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDMtOC0xLTEtMTk4OTA3_f40a5ca1-8060-4ed6-a103-ca5b445594ea"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i5426cd13f4004a9da42c13a5aac70aa2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDMtMTAtMS0xLTE5ODkwNw_aa6bb95b-b49c-40a7-8e39-612b078f5a13"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDMtMTItMS0xLTE5ODkwNw_c770b1a7-0b57-465c-9393-101730d0d64c"
      unitRef="usd">2140000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie41336c96ec34af6b4538fe4f37386f0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDQtMi0xLTEtMTk4OTA3_54e389d4-1978-4847-95db-0fce04c7d237"
      unitRef="usd">19894000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id7e5737c0f3342f1b3e8d3e600109e5a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDQtNC0xLTEtMTk4OTA3_7d6e8743-ca83-4db0-9cae-542a55862e81"
      unitRef="usd">6017000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i957df97be00549f09614b8275c31b80a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDQtNi0xLTEtMTk4OTA3_8514bd20-5075-4849-9bd8-f89682839928"
      unitRef="usd">3067000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i803071c12a534979b3ba21d1a81a3e38_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDQtOC0xLTEtMTk4OTA3_904936f3-05ac-4558-a8d6-1b5cf0730438"
      unitRef="usd">77000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5426cd13f4004a9da42c13a5aac70aa2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDQtMTAtMS0xLTE5ODkwNw_b0f5ebc5-092c-4f87-963e-75ff9d8a6601"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5aa9d9ee20494df6ab0b9c196e51b330_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl83OS9mcmFnOmIwNTllODM0YjNjMTRmMTFhNDUwZDBkMGFkYWE3MzhiL3RhYmxlOjkzNmE1NjE3ZTBmMjRjNTJhNGI5YTA0MTE2ODMzMGNiL3RhYmxlcmFuZ2U6OTM2YTU2MTdlMGYyNGM1MmE0YjlhMDQxMTY4MzMwY2JfNDQtMTItMS0xLTE5ODkwNw_88471eb4-f674-4fac-ad13-07ef7872bdb1"
      unitRef="usd">29055000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <he:BankSubsidiaryTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0OTY_9699e177-9f38-4179-bfa1-6ab028fa474a">Bank segment&lt;div style="margin-top:3pt;padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Selected financial information&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;American Savings Bank, F.S.B.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Statements of Income and Comprehensive Income Data &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.511%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.023%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 March 31&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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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;Interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and fees on loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;46,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest and dividends on investment securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest on other borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;border-top:1pt solid #000000;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 interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;64,921&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net interest income after provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;63,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Fees from other financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Fee income on deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Fee income on other financial products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,718&#160;&lt;/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;Bank-owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Mortgage banking income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/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;border-top:1pt solid #000000;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 noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,128&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Occupancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,952&#160;&lt;/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;Data processing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,439&#160;&lt;/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;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Office supplies, printing and postage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,213&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;23,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;18,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;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;Comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;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:700;line-height:100%"&gt;36,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:700;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:700;line-height:100%"&gt;(98,571)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reconciliation to amounts per HEI Condensed Consolidated Statements of Income*:&lt;/span&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:76.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.169%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 March 31&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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&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;Interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/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 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:700;line-height:100%"&gt;*Revenues-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;93,857&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;75,115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;14,558&#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;border-top:1pt solid #000;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;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Retirement defined benefits credit&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/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;border-top:1pt solid #000;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:700;line-height:100%"&gt;*Expenses-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%"&gt;70,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000;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:700;line-height:100%"&gt;*Operating income-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:100%"&gt;23,520&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Add back: Retirement defined benefits credit&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;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;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;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;23,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;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;30,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;American Savings Bank, F.S.B.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance Sheets Data &lt;/span&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:49.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.552%"/&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;(in&#160;thousands)&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:right;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;March 31, 2023&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:right;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;December 31, 2022&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:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and due from banks&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest-bearing deposits&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,107&#160;&lt;/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;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;183,057&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:9pt;font-weight:400;line-height:100%"&gt;156,149&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale, at fair value&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Held-to-maturity, at amortized cost (fair value of $1,158,090 and $1,150,971, respectively) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,238,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,747&#160;&lt;/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;Stock in Federal Home Loan Bank, at cost&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Loans held for investment&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,059,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,978,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Allowance for credit losses&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;(71,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;5,988,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;5,906,690&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Loans held for sale, at lower of cost or fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692,143&#160;&lt;/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;Goodwill&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;82,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;82,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;9,610,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,545,970&#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;border-top:3pt double #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:700;line-height:100%"&gt;Liabilities and shareholder&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Deposit liabilities&#x2014;noninterest-bearing&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:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,769,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,811,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Deposit liabilities&#x2014;interest-bearing&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;5,460,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;5,358,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other borrowings&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;680,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;695,120&#160;&lt;/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;Other&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;206,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;212,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;9,117,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;9,077,085&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;&#160;&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;1&#160;&lt;/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;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;356,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Retained earnings&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;&#160;&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;449,693&#160;&lt;/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;Accumulated other comprehensive loss, net of tax benefits&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:700;line-height:100%"&gt;&#160;&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:9pt;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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net unrealized losses on securities&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(308,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(328,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans&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;(9,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total shareholder&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;492,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468,885&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total liabilities and shareholder&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;9,610,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,545,970&#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 style="height:3pt"&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Bank-owned life insurance&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:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;183,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;182,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Premises and equipment, net&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;192,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued interest receivable&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-servicing rights&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Low-income housing investments&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax asset&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate acquired in settlement of loans, net&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;688,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;692,143&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal and state income taxes payable&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cashier&#x2019;s checks&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;34,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advance payments by borrowers&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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;68,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;206,317&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;212,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;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;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Bank-owned life insurance is life insurance purchased by ASB on the lives of certain key employees, with ASB as the beneficiary. The insurance is used to fund employee benefits through tax-free income from increases in the cash value of the policies and insurance proceeds paid to ASB upon an insured&#x2019;s death.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other borrowings consisted of FHLB advances, borrowings from the Federal Reserve Bank  and securities sold under agreements to repurchase.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investment securities.&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; The major components of investment securities were as follows:&lt;/span&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:13.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight: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" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Estimated fair &lt;br/&gt;value&lt;/span&gt;&lt;/td&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:7pt;font-weight:700;line-height:100%"&gt;Gross&#160;unrealized&#160;losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight: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="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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Less&#160;than&#160;12&#160;months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;longer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(dollars in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Number of issues&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:7pt;font-weight:700;line-height:100%"&gt;Fair&#160;&lt;br/&gt;value&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:7pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Number of issues&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:7pt;font-weight:700;line-height:100%"&gt;Fair&#160;&lt;br/&gt;value&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:7pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(6,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;79,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;79,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(6,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,500,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(216,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,283,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,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:8pt;font-weight:400;line-height:100%"&gt;(7,367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,193,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(209,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,645,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(225,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,305,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218,439)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Held-to-maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;52,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;52,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,178,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,105,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81,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;/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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,238,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(88,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,158,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(88,438)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed 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:8pt;font-weight:400;line-height:100%"&gt;1,530,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(237,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,292,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:8pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(180,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,678,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(248,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;526,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(61,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;888,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(187,391)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Held-to-maturity&lt;/span&gt;&lt;/td&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed 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:8pt;font-weight:400;line-height:100%"&gt;1,191,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(94,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,099,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;567,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(84,375)&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,251,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(103,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,150,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;601,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(89,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*  &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;Issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB does not believe that the investment securities that were in an unrealized loss position at March&#160;31, 2023 and December&#160;31, 2022, represent a credit loss. Total gross unrealized losses were primarily attributable to change in market conditions. On a quarterly basis the investment securities are evaluated for changes in financial condition of the issuer. Based upon ASB&#x2019;s evaluation, all securities held within the investment portfolio continue to be rated investment grade by one or more agencies. The contractual cash flows of the U.S. Treasury, federal agency obligations and agency mortgage-backed securities are backed by the full faith and credit guaranty of the United States government or an agency of the government. ASB does not intend to sell the securities before the recovery of its amortized cost basis and there have been no adverse changes in the timing of the contractual cash flows for the securities. ASB&#x2019;s investment securities portfolio did not require an allowance for credit losses at March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury, federal agency obligations, corporate bonds, and mortgage revenue bonds have contractual terms to maturity. Mortgage-backed securities have contractual terms to maturity, but require periodic payments to reduce principal. In addition, expected maturities will differ from contractual maturities because borrowers have the right to prepay the underlying mortgages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of investment securities were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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:8.5pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:8.5pt;font-weight:700;line-height:100%"&gt;Amortized&#160;&lt;br/&gt;cost&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:8.5pt;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: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&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;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;144,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,820&#160;&lt;/span&gt;&lt;/td&gt;&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;Mortgage-backed securities &#x2014; issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,500,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,645,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Held-to-maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&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;59,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,900&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,728&#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:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2014; issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,178,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,105,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,238,185&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,158,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no sales of available-for-sale securities for the quarters ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of loans were summarized as follows:&lt;/span&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:67.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:8.5pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Real estate:&lt;/span&gt;&lt;/td&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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,484,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358,123&#160;&lt;/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;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,022,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/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;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,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:9pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,014,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,970,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,691&#160;&lt;/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;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,087,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,005,021&#160;&lt;/span&gt;&lt;/td&gt;&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: Deferred fees and discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,216)&lt;/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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,988,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,906,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB's policy is to require private mortgage insurance on all real estate loans when the loan-to-value ratio of the property exceeds 80% of the lower of the appraised value or purchase price at origination. For non-owner occupied residential property purchases, the loan-to-value ratio may not exceed 75% of the lower of the appraised value or purchase price at origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for credit losses.&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;&lt;/span&gt;&lt;span style="color:#ff0000;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;The allowance for credit losses (balances and changes) by portfolio segment were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(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:6pt;font-weight:700;line-height:100%"&gt;Residential &lt;br/&gt;1-4 family&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:6pt;font-weight:700;line-height:100%"&gt;Commercial real &lt;br/&gt;estate&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:6pt;font-weight:700;line-height:100%"&gt;Home&lt;br/&gt;equity&#160;line of&#160;credit&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:6pt;font-weight:700;line-height:100%"&gt;Residential land&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:6pt;font-weight:700;line-height:100%"&gt;Commercial construction&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:6pt;font-weight:700;line-height:100%"&gt;Residential construction&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:6pt;font-weight:700;line-height:100%"&gt;Commercial loans&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:6pt;font-weight:700;line-height:100%"&gt;Consumer loans&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:6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,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:8pt;font-weight:400;line-height:100%"&gt;(3,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;24,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;71,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="9" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&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;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;24,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;71,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,874&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,176&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,650&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,340&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,314&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,129&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,211&#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:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for loan commitments.&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;&lt;/span&gt;&lt;span style="color:#ff0000;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;The allowance for loan commitments by portfolio segment were as follows:&lt;/span&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:53.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in&#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:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;br/&gt;&#160;line of&#160;credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;border-top:1pt solid #000;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%;text-decoration:underline"&gt;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;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;Allowance for loan commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,600&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,400&#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="9" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allowance for loan commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,600&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Credit quality&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;.&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; ASB performs an internal loan review and grading on an ongoing basis. The review provides management with periodic information as to the quality of the loan portfolio and effectiveness of its lending policies and procedures. The objectives of the loan review and grading procedures are to identify, in a timely manner, existing or emerging credit trends so that appropriate steps can be initiated to manage risk and avoid or minimize future losses. Loans subject to grading include commercial, commercial real estate and commercial construction loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each commercial and commercial real estate loan is assigned an Asset Quality Rating (AQR) reflecting the likelihood of repayment or orderly liquidation of that loan transaction pursuant to regulatory credit classifications:&#160; Pass, Special Mention, Substandard, Doubtful, and Loss. The AQR is a function of the probability of default model rating, the loss given default, and possible non-model factors which impact the ultimate collectability of the loan such as character of the business owner/guarantor, interim period performance, litigation, tax liens and major changes in business and economic conditions. Pass exposures generally are well protected by the current net worth and paying capacity of the obligor or by the value of the asset or underlying collateral.&#160;Special Mention loans have potential weaknesses that, if left uncorrected, could jeopardize the liquidation of the debt.&#160;Substandard loans have well-defined weaknesses that jeopardize the liquidation of the debt and are characterized by the distinct possibility that ASB may sustain some loss. An asset classified Doubtful has the weaknesses of those classified Substandard, with the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions, and values, highly questionable and improbable. An asset classified Loss is considered uncollectible and has such little value that its continuance as a bankable asset is not warranted. &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;The credit risk profile by vintage date based on payment activity or internally assigned grade for loans was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loans by Origination Year&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:400;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;Converted to term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;46,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;425,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;750,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;418,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;110,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;727,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,479,522&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;46,292&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;425,843&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;750,578&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;419,047&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;111,556&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;731,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;2,484,316&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;973,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,020,251&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;975,386&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;47,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,022,800&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,061&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,204&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,237&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;8,587&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;4,039&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;994&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;20,061&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,444&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;6,786&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;7,519&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;15,749&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;267,342&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;36,997&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;192,162&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;18,597&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;4,405&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;4,705&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;382&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;9,765&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,388&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;272,401&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;276,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,284,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;3,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;369,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loans by Origination Year&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:400;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2023&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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%"&gt;2020&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:400;line-height:100%"&gt;2019&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:400;line-height:100%"&gt;Prior&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:400;line-height:100%"&gt;Revolving&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:400;line-height:100%"&gt;Converted to term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,267&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;11,206&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;54,924&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;44&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;28,093&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;94,267&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;184,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,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:8pt;font-weight:400;line-height:100%"&gt;60,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;776,299&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,897&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;30,142&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;241,905&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;186,058&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;86,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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;63,840&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;102,472&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;75,591&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;14,268&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;800,949&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;162,824&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,275,157&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,212,168&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;795,046&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;273,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,204,635&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,097,070&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;67,070&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,087,727&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.834%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loans by Origination Year&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:400;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%"&gt;2020&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:400;line-height:100%"&gt;2019&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:400;line-height:100%"&gt;2018&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:400;line-height:100%"&gt;Prior&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:400;line-height:100%"&gt;Revolving&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:400;line-height:100%"&gt;Converted to term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2022&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;432,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;755,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;423,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;51,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;698,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,474,528&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;432,707&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;755,056&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;423,723&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;113,096&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;53,117&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;701,938&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;2,479,637&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;959,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;999,945&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;961,030&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;41,875&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,002,905&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,679&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,245&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;9,010&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,222&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;522&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;477&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;20,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;font-weight:400;line-height:100%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;7,986&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;11,624&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,178&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;20,788&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,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:8pt;font-weight:400;line-height:100%"&gt;5,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;10,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;202,061&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;21,885&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,733&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;8,132&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;604&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;140&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;10,956&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,198&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;254,709&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;283,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;278,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,251,798&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,740&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;390,206&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;188,380&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;287,432&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;103,322&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;63,084&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;317,464&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;8,235&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,358,123&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;15,094&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;47,478&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;44&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;25,873&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;88,489&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,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:8pt;font-weight:400;line-height:100%"&gt;68,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752,415&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;15,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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;243,174&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;187,318&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;85,621&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;71,839&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;47,488&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;57,686&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;71,540&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;15,025&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;779,691&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,296,473&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,220,751&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;808,953&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;296,592&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;164,815&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,077,705&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,077,634&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,098&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,005,021&#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 style="margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving loans converted to term loans during the three months ended March 31, 2023 in the commercial, home equity line of credit and consumer portfolios were $1.2 million, $7.8 million and $1.1 million, respectively. Revolving loans converted to term loans during the three months ended March 31, 2022 in the commercial, home equity line of credit and consumer portfolios were $0.5 million, $4.4 million and $1.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk profile based on payment activity for loans was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(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;30-59&lt;br/&gt;days&lt;br/&gt;past&#160;due&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;60-89&lt;br/&gt;days&lt;br/&gt;past&#160;due&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;&lt;br/&gt;Greater than&lt;br/&gt;90 days&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;Total&lt;br/&gt;past&#160;due&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;Current&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;Total&lt;br/&gt;financing&lt;br/&gt;receivables&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;Amortized cost&amp;gt;&lt;br/&gt;90&#160;days&#160;and&lt;br/&gt;accruing&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:700;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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;Residential 1-4 family&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,479,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,484,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consumer&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;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,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:9pt;font-weight:400;line-height:100%"&gt;272,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;5,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;3,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;4,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;border-top:1pt solid #000000;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;13,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;6,074,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;6,087,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%;text-decoration:underline"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Real estate:&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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,474,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Commercial real estate&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;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;999,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commercial&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;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consumer&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;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,991,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,005,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk profile based on nonaccrual loans were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.512%"/&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;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;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;With a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Without a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;With a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Without a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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:9pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential land&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;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer &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;1,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,043&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB did not recognize interest on nonaccrual loans for the three months ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Modifications Made to Borrowers Experiencing Financial Difficulty.&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 allowance for credit losses incorporates an estimate of lifetime expected credit losses and is recorded on each asset upon origination. The starting point for the estimate of the allowance for credit losses is historical loan information, which includes losses from modifications of receivables to borrowers experiencing financial difficulty. ASB uses a probability of default/loss given default model to determine the allowance for credit losses. An assessment of whether a borrower is experiencing financial difficulty is made at the time of the modification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because the effect of most modifications made to borrowers experiencing financial difficulty is already included in the allowance for credit losses, a change to the allowance for credit losses is generally not recorded upon modification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Modifications may include interest rate reductions, interest only payments for an extended period of time, protracted terms such as amortization and maturity beyond the customary length of time found in the normal marketplace, and other actions intended to minimize economic loss and to provide alternatives to foreclosure or repossession of collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first three months of 2023, no loans received a material modification based on borrower financial difficulty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Troubled debt restructurings.  &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;Prior to January 1, 2023, a loan modification was deemed to be a TDR when the borrower is determined to be experiencing financial difficulties and ASB grants a concession it would not otherwise consider. With the adoption of ASU No. 2022-02, accounting guidance for TDRs by creditors is eliminated. Loan refinancing and restructuring guidance is applied to determine whether a modification results in a new loan or a continuation of an existing loan. ASB will continue TDR disclosures for years prior to the adoption of ASU No. 2022-02.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk profile based on loans whose terms have been modified and accruing interest were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.779%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,477&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total troubled debt restructured loans accruing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans modified as a TDR.&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; There were no loan modifications that occurred during the three months ended March 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no loans modified in TDRs that experienced a payment default of 90 days or more during the first three months of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a loan modified in a TDR subsequently defaults, ASB evaluates the loan for further impairment. Based on its evaluation, adjustments may be made in the allocation of the allowance or partial charge-offs may be taken to further write-down the carrying value of the loan. Commitments to lend additional funds to borrowers whose loan terms have been modified in a TDR totaled nil at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Collateral-dependent loans. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A loan is considered collateral-dependent when the borrower is experiencing financial difficulty and repayment of the loan is expected to be provided substantially through the operation or sale of the collateral. Loans considered collateral-dependent were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.640%"/&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:9pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;March 31, 2023&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Collateral type&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Residential real estate property &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Home equity line of credit&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;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Residential real estate property &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,590&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,384&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB had $3.4&#160;million and $4.2 million of consumer mortgage loans collateralized by residential real estate property that were in the process of foreclosure at March&#160;31, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mortgage servicing rights (MSRs)&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;.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In its mortgage banking business, ASB sells residential mortgage loans to government-sponsored entities and other parties, who may issue securities backed by pools of such loans. ASB retains no beneficial interests in these loans other than the servicing rights of certain loans sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB received proceeds from the sale of residential mortgages of $5.7 million and $75.6 million for the three months ended March&#160;31, 2023 and 2022, respectively, and recognized gains on such sales of $0.1 million and $1.1 million for the three months ended March&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no repurchased mortgage loans for the three months ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage servicing fees, a component of other income, net, were $0.9 million for the three months ended March&#160;31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying value of MSRs were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.298%"/&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;carrying amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;17,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2022&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;19,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes related to MSRs were as follows:&lt;/span&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:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&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;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amount capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719&#160;&lt;/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;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other-than-temporary impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;Carrying amount before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Valuation allowance for mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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-than-temporary impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;border-top:1pt solid #000000;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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;Net carrying value of mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB capitalizes MSRs acquired upon the sale of mortgage loans with servicing rights retained. On a monthly basis, ASB compares the net carrying value of the MSRs to its fair value to determine if there are any changes to the valuation allowance and/or other-than-temporary impairment for the MSRs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB uses a present value cash flow model to estimate the fair value of MSRs. Impairment is recognized through a valuation allowance for each stratum when the carrying amount exceeds fair value, with any associated provision recorded as a component of loan servicing fees included in &#x201c;Revenues - bank&#x201d; in the condensed consolidated statements of income. A direct write-down is recorded when the recoverability of the valuation allowance is deemed to be unrecoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Key assumptions used in estimating the fair value of ASB&#x2019;s MSRs used in the impairment analysis were as follows: &lt;/span&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:65.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.419%"/&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:right;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;March 31, 2023&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:right;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, 2022&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;Unpaid principal balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,431,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,451,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average note rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;Weighted average discount rate&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;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average prepayment speed&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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The sensitivity analysis of fair value of MSRs to hypothetical adverse changes of 25 and 50 basis points in certain key assumptions was as follows:&lt;/span&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:65.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.419%"/&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:right;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;March 31, 2023&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:right;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, 2022&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;Prepayment rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;25 basis points adverse rate change&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;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#160;&#160;50 basis points adverse rate change&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;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;&#160;&#160;25 basis points adverse rate change&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;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182)&lt;/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;&#160;&#160;50 basis points adverse rate change&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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(361)&lt;/span&gt;&lt;/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-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of a variation in certain assumptions on fair value is calculated without changing any other assumptions. This analysis typically cannot be extrapolated because the relationship of a change in one key assumption to the changes in the fair value of MSRs typically is not linear.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other borrowings.&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; As of March&#160;31, 2023 and December&#160;31, 2022, ASB had nil and $414.0 million of FHLB advances outstanding, respectively, and borrowings with the Federal Reserve Bank of $550.0 million and nil, respectively. As of March&#160;31, 2023, ASB was in compliance with all FHLB Advances, Pledge and Security Agreement requirements and all requirements to borrow at the Federal Reserve Discount Window Primary Credit Facility under 12 CFR 201.4(a) guidelines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities sold under agreements to repurchase are accounted for as financing transactions and the obligations to repurchase these securities are recorded as liabilities in the condensed consolidated balance sheets. ASB pledges investment securities as collateral for securities sold under agreements to repurchase. All such agreements are subject to master netting arrangements, which provide for a conditional right of set-off in case of default by either party; however, ASB presents securities sold under agreements to repurchase on a gross basis in the balance sheet. The following tables present information about the securities sold under agreements to repurchase, including the related collateral received from or pledged to counterparties:&lt;/span&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:51.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&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;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&#160;amount&lt;br/&gt;&#160;of recognized&lt;br/&gt;&#160;liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&#160;amount&lt;br/&gt;&#160;offset&#160;in the&#160;&lt;br/&gt;Balance&#160;Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&#160;amount&#160;of&lt;br/&gt;liabilities&#160;presented&lt;br/&gt;in&#160;the&#160;Balance&#160;Sheets&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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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 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;March 31, 2023&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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;December 31, 2022&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;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;&#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;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;/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:52.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&#160;amount&#160;not&#160;offset&#160;in&#160;the&#160;Balance&#160;Sheets&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;millions)&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;&#160;Net amount of liabilities&#160;presented&lt;br/&gt;in&#160;the&#160;Balance&#160;Sheets&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;Financial&lt;br/&gt;instruments&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;Cash&lt;br/&gt;collateral&lt;br/&gt;pledged&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;Commercial account holders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;March 31, 2023&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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/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;/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;December 31, 2022&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;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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The securities underlying the agreements to repurchase are book-entry securities and were delivered by appropriate entry into the counterparties&#x2019; accounts or into segregated tri-party custodial accounts at the FHLB. The securities underlying the agreements to repurchase continue to be reflected in ASB&#x2019;s asset accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative financial instruments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB enters into interest rate lock commitments (IRLCs) with borrowers, and forward commitments to sell loans or to-be-announced mortgage-backed securities to investors to hedge against the inherent interest rate and pricing risks associated with selling loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB enters into IRLCs for residential mortgage loans, which commit ASB to lend funds to a potential borrower at a specific interest rate and within a specified period of time. IRLCs that relate to the origination of mortgage loans that will be held for sale are considered derivative financial instruments under applicable accounting guidance. Outstanding IRLCs expose ASB to the risk that the price of the mortgage loans underlying the commitments may decline due to increases in mortgage interest rates from inception of the rate lock to the funding of the loan. The IRLCs are free-standing derivatives which are carried at fair value with changes recorded in mortgage banking income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB enters into forward commitments to hedge the interest rate risk for rate locked mortgage applications in process and closed mortgage loans held for sale. These commitments are primarily forward sales of to-be-announced mortgage backed securities. Generally, when mortgage loans are closed, the forward commitment is liquidated and replaced with a mandatory delivery forward sale of the mortgage to a secondary market investor. In some cases, a best-efforts forward sale agreement is utilized as the forward commitment. These commitments are free-standing derivatives which are carried at fair value with changes recorded in mortgage banking income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the fair value of IRLCs and forward commitments subsequent to inception are based on changes in the fair value of the underlying loan resulting from the fulfillment of the commitment and changes in the probability that the loan will fund within the terms of the commitment, which is affected primarily by changes in interest rates and the passage of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amount and fair value of ASB&#x2019;s derivative financial instruments were as follows:&lt;/span&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.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.808%"/&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;&#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;March 31, 2023&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, 2022&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional 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 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;Notional 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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&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;Forward commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB&#x2019;s derivative financial instruments, their fair values and balance sheet location were as follows:&lt;/span&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.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments Not Designated as Hedging Instruments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;March 31, 2023&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, 2022&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Asset derivatives&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;&#160;Liability&lt;br/&gt;derivatives &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;&#160;Asset derivatives&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;&#160;Liability&lt;br/&gt;derivatives &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;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward commitments&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;35&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;4&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;27&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Asset derivatives are included in other assets and liability derivatives are included in other liabilities in the balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents ASB&#x2019;s derivative financial instruments and the amount and location of the net gains or losses recognized in ASB&#x2019;s statements of income:&lt;/span&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.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&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;Derivative Financial Instruments Not Designated as Hedging Instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of net gains (losses) recognized in the Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 March 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage banking income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;(655)&lt;/span&gt;&lt;/td&gt;&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;Forward commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy0yLTEtMS0yMTA4NjQ_dbd53753-267f-420e-b907-7b9870a7506a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy0yLTEtMS0yMTA4NjQ_f95304e5-44cf-426f-8dbe-96d29ef1c099"&gt;Mortgage banking income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;4&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Low-Income Housing Tax Credit (LIHTC).&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;  ASB&#x2019;s unfunded commitments to fund its LIHTC investment partnerships were $77.1&#160;million and $70.1&#160;million at March&#160;31, 2023 and December&#160;31, 2022, respectively. These unfunded commitments were unconditional and legally binding and are recorded in other liabilities with a corresponding increase in other assets. As of March&#160;31, 2023, ASB did not have any impairment losses resulting from forfeiture or ineligibility of tax credits or other circumstances related to its LIHTC investment partnerships.&lt;/span&gt;&lt;/div&gt;</he:BankSubsidiaryTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0NjU_0ec3ca68-03e1-4d1c-8929-a3a531d3de71">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Statements of Income and Comprehensive Income Data &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.511%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.023%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 March 31&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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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;Interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and fees on loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;46,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest and dividends on investment securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest on other borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;border-top:1pt solid #000000;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 interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;64,921&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net interest income after provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;63,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Fees from other financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Fee income on deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Fee income on other financial products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,718&#160;&lt;/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;Bank-owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Mortgage banking income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/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;border-top:1pt solid #000000;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 noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,128&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Occupancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,952&#160;&lt;/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;Data processing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,439&#160;&lt;/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;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Office supplies, printing and postage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,213&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;23,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;line-height:100%"&gt;18,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss), net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;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;Comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:700;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:700;line-height:100%"&gt;36,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:700;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:700;line-height:100%"&gt;(98,571)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reconciliation to amounts per HEI Condensed Consolidated Statements of Income*:&lt;/span&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:76.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.169%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 March 31&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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&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;Interest and dividend income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/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 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:700;line-height:100%"&gt;*Revenues-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;93,857&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;75,115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;14,558&#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;border-top:1pt solid #000;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;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Gain on sale of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Retirement defined benefits credit&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/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;border-top:1pt solid #000;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:700;line-height:100%"&gt;*Expenses-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%"&gt;70,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000;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:700;line-height:100%"&gt;*Operating income-Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;line-height:100%"&gt;23,520&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&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;Add back: Retirement defined benefits credit&#x2014;other than service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;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;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;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;23,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;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;30,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMy02LTEtMS0xOTg5MDc_2f80e07e-0356-4f28-a065-3ac80ebca12a"
      unitRef="usd">64842000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMy04LTEtMS0xOTg5MDc_b4d6e2d3-877b-4650-8eb1-41ec8912d65a"
      unitRef="usd">46005000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfNC02LTEtMS0xOTg5MDc_8d3b534e-fb33-49ea-8669-92e581aa719b"
      unitRef="usd">14637000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfNC04LTEtMS0xOTg5MDc_b16c231b-4d36-483d-bde7-466482b7f1b5"
      unitRef="usd">13984000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfNS02LTEtMS0xOTg5MDc_27a5b3a5-a799-47ba-954e-a2b0b88ab172"
      unitRef="usd">79479000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfNS04LTEtMS0xOTg5MDc_544eb937-3ab3-45e4-80fb-c9ad987d6b80"
      unitRef="usd">59989000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfNy02LTEtMS0xOTg5MDc_4c452c94-f3c7-463a-8178-3b6ad60eb024"
      unitRef="usd">6837000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfNy04LTEtMS0xOTg5MDc_e00f429d-1216-4e43-a3ab-49f9f3e90766"
      unitRef="usd">947000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfOC02LTEtMS0xOTg5MDc_37ec683e-2e1d-4c48-ba2e-12126d503bd8"
      unitRef="usd">7721000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfOC04LTEtMS0xOTg5MDc_5d07590f-7236-4641-8671-97446da8afc8"
      unitRef="usd">5000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfOS02LTEtMS0xOTg5MDc_ff3f8bfb-d959-4886-a0ec-f92ebe844dbc"
      unitRef="usd">14558000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfOS04LTEtMS0xOTg5MDc_668e9693-9c68-4675-bf0f-e62545833e9b"
      unitRef="usd">952000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTAtNi0xLTEtMTk4OTA3_61c1d538-8bcc-4797-bd38-8b41bcf5bda6"
      unitRef="usd">64921000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTAtOC0xLTEtMTk4OTA3_b0c99e73-9263-473d-b8bd-f0c78cccf090"
      unitRef="usd">59037000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTEtNi0xLTEtMTk4OTA3_899d84d8-8985-4b96-9aaf-4ee72017b862"
      unitRef="usd">1175000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTEtOC0xLTEtMTk4OTA3_1693d24a-8b81-4c2a-881a-93ab216f3462"
      unitRef="usd">-3263000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTItNi0xLTEtMTk4OTA3_8dd6c570-b549-4587-83b8-e9031e91b088"
      unitRef="usd">63746000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTItOC0xLTEtMTk4OTA3_8f957b91-0e05-400d-ba38-d2647d2f1801"
      unitRef="usd">62300000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i12a833b482e541d59575787090f879c8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTQtNi0xLTEtMTk4OTA3_f5f70a11-4eff-475a-a06e-b5e15a644fe9"
      unitRef="usd">4679000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i931b41d1de674ff596bfe4d6b265d696_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTQtOC0xLTEtMTk4OTA3_6b1b469d-528a-42b7-be58-09178c009194"
      unitRef="usd">5587000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i997dc0a1079042019a62817848e3f7e9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTUtNi0xLTEtMTk4OTA3_ca15005f-c801-419b-be1d-d6696de49004"
      unitRef="usd">4599000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5de20f3bcb0449e99b2ae0255d9c7d1f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTUtOC0xLTEtMTk4OTA3_ec0ef75b-4311-4a29-820f-df0d2b9d88cf"
      unitRef="usd">4691000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic2af20729fde41c3a96a2eab203c6288_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTYtNi0xLTEtMTk4OTA3_b865c60b-2d45-4e28-864c-9d4bafa9b8a8"
      unitRef="usd">2744000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if3eb22ab9d924d7095b4b2821b430330_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTYtOC0xLTEtMTk4OTA3_c5730fa4-c4a1-4993-9427-13f0c1bb4e1b"
      unitRef="usd">2718000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idba7b3a32ce0467582471b18768e9b04_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTctNi0xLTEtMTk4OTA3_0fee740a-8aed-42de-8c84-88f71c16f0c6"
      unitRef="usd">1425000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idcd24bf4362c400ea30feb637d021cca_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTctOC0xLTEtMTk4OTA3_0dd23dbb-353c-481f-b14f-19f30da75939"
      unitRef="usd">681000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6a6ff48fe3504a0da32c1101be0d1c08_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTgtNi0xLTEtMTk4OTA3_314c36df-06da-4996-a13b-17a5e6d04298"
      unitRef="usd">130000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6490f1d306814ccebcea9d9b945f5f95_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTgtOC0xLTEtMTk4OTA3_8b9143b8-7b9d-4672-aea6-3364f2693142"
      unitRef="usd">1077000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTktNi0xLTEtMTk4OTA3_0ad37767-b2f7-48c1-94ea-3043a4e26b13"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMTktOC0xLTEtMTk4OTA3_5cfb662f-14db-4864-906f-01a75d909a2b"
      unitRef="usd">1002000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id02cf50a998442bf8594ab5ca1fe0641_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjEtNi0xLTEtMTk4OTA3_c62a8ae9-038f-4d56-98b3-a6b87f445a1d"
      unitRef="usd">801000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i25f2f0fd4bd94fbba875160358a86978_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjEtOC0xLTEtMTk4OTA3_f5e771d9-53a9-4b60-bacc-30681bb07d4b"
      unitRef="usd">372000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:NoninterestIncome
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjItNi0xLTEtMTk4OTA3_4158f225-353a-4446-8e7d-c9a0b80cd8c6"
      unitRef="usd">14378000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjItOC0xLTEtMTk4OTA3_40f0280d-c377-4e37-919f-e80b7bd3128b"
      unitRef="usd">16128000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjQtNi0xLTEtMTk4OTA3_1745426b-7914-4978-8765-8fb56e13c8ee"
      unitRef="usd">30204000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjQtOC0xLTEtMTk4OTA3_7c90ead1-1a60-4454-a457-da2a0cc17675"
      unitRef="usd">27215000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjUtNi0xLTEtMTk4OTA3_5f962467-4de3-4878-8ca4-c414720318af"
      unitRef="usd">5588000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjUtOC0xLTEtMTk4OTA3_d3dd62b6-6428-4f0b-9db7-fbb9a5815118"
      unitRef="usd">5952000</us-gaap:OccupancyNet>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjYtNi0xLTEtMTk4OTA3_f9d7ac9f-536e-4edc-bac8-a9ce3ba5d386"
      unitRef="usd">5012000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjYtOC0xLTEtMTk4OTA3_1e012a48-5ec8-40e5-88ca-1d06c0a36e6f"
      unitRef="usd">4151000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:ProfessionalFees
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjctNi0xLTEtMTk4OTA3_d0a57dcb-5d6a-459c-9b50-f8c82c958d08"
      unitRef="usd">2595000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjctOC0xLTEtMTk4OTA3_62940732-e54b-4b6a-8e36-2b21111cb5bd"
      unitRef="usd">2439000</us-gaap:ProfessionalFees>
    <us-gaap:EquipmentExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjgtNi0xLTEtMTk4OTA3_832b336d-0f81-4231-9b09-0481b5732cfa"
      unitRef="usd">2646000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjgtOC0xLTEtMTk4OTA3_8469e804-3693-40a7-a65b-bf2dc14b4cb8"
      unitRef="usd">2329000</us-gaap:EquipmentExpense>
    <he:SuppliesPrintingAndPostageExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjktNi0xLTEtMTk4OTA3_c23b5be7-0477-4d39-85ac-324120b7fb2b"
      unitRef="usd">1165000</he:SuppliesPrintingAndPostageExpense>
    <he:SuppliesPrintingAndPostageExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMjktOC0xLTEtMTk4OTA3_f249515f-631e-4aea-8015-efb77bd1d008"
      unitRef="usd">1060000</he:SuppliesPrintingAndPostageExpense>
    <us-gaap:MarketingExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzAtNi0xLTEtMTk4OTA3_6c13ded6-3b03-4832-badb-5dfc06c9d32d"
      unitRef="usd">1016000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzAtOC0xLTEtMTk4OTA3_8458bef2-c8fc-4244-a0e2-e4af2003129c"
      unitRef="usd">1018000</us-gaap:MarketingExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzItNi0xLTEtMTk4OTA3_b6c11dd6-0059-4ae3-b98e-94ca6327faf8"
      unitRef="usd">6191000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzItOC0xLTEtMTk4OTA3_0e0416f5-c473-4813-bf0d-6955ef2112d3"
      unitRef="usd">4049000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzMtNi0xLTEtMTk4OTA3_9ce0322d-458e-41af-bbcb-209a2d98566f"
      unitRef="usd">54417000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzMtOC0xLTEtMTk4OTA3_39665d2c-1486-43b8-9143-1d79faea5646"
      unitRef="usd">48213000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzQtNi0xLTEtMTk4OTA3_bd4c495d-e4cc-4be9-a4db-e6514de5efaa"
      unitRef="usd">23707000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzQtOC0xLTEtMTk4OTA3_2a40d2f1-b2ab-46c8-af53-7ab05703309e"
      unitRef="usd">30215000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzUtNi0xLTEtMTk4OTA3_0b8f843e-bb07-44c9-a3c8-8f0de165d1d7"
      unitRef="usd">5145000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzUtOC0xLTEtMTk4OTA3_f7a19161-08e8-4364-8cbc-73d207efa722"
      unitRef="usd">6345000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzYtNi0xLTEtMTk4OTA3_d2da61fa-5662-4e6d-8074-2aac7636a494"
      unitRef="usd">18562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzYtOC0xLTEtMTk4OTA3_dafc18ad-33ce-4699-97c9-c3b4159828b2"
      unitRef="usd">23870000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzctNi0xLTEtMTk4OTA3_a8485eed-ef84-4c84-ae30-6f59bf77429e"
      unitRef="usd">18430000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzctOC0xLTEtMTk4OTA3_92e50787-260d-4c56-ae8d-bd03fd80bb23"
      unitRef="usd">-122441000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzgtNi0xLTEtMTk4OTA3_3eb184a0-628f-4041-97e9-412059233810"
      unitRef="usd">36992000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjkxZDYzZDcwZThjMzQ4YjliZmUwNWZjN2Q1ZmI3ZWNhL3RhYmxlcmFuZ2U6OTFkNjNkNzBlOGMzNDhiOWJmZTA1ZmM3ZDVmYjdlY2FfMzgtOC0xLTEtMTk4OTA3_3b0922c5-a9e0-49c3-8266-53c45c88a8ff"
      unitRef="usd">-98571000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMi02LTEtMS0xOTg5MDc_a8ae90c5-b138-4386-8157-960dd3cfb78d"
      unitRef="usd">79479000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMi04LTEtMS0xOTg5MDc_b8be9e9b-dde9-4e0d-b720-fbd580ff68e6"
      unitRef="usd">59989000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:NoninterestIncome
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMy02LTEtMS0xOTg5MDc_2a0c4614-3470-48eb-aa45-981e5bd0ed5c"
      unitRef="usd">14378000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMy04LTEtMS0xOTg5MDc_43200d47-5013-4980-89eb-d3b5aaad2c0b"
      unitRef="usd">16128000</us-gaap:NoninterestIncome>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfNC02LTEtMS0xOTg5MDc_24e833ec-45d3-4457-85fa-f8923a3aea6d"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfNC04LTEtMS0xOTg5MDc_f599c11e-0264-4501-9e3f-c629298962b9"
      unitRef="usd">1002000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:Revenues
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfNi02LTEtMS0xOTg5MDc_1ecae873-4bd3-401a-87dd-63fc203108f2"
      unitRef="usd">93857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfNi04LTEtMS0xOTg5MDc_470f9292-b677-4d56-a7d9-063135a5f76a"
      unitRef="usd">75115000</us-gaap:Revenues>
    <us-gaap:InterestExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfNy02LTEtMS0xOTg5MDc_5061b8d5-ce5d-4624-a150-40ce077bdaa4"
      unitRef="usd">14558000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfNy04LTEtMS0xOTg5MDc_0e3f1bbf-ec2d-4ea1-a13a-af777e83bf70"
      unitRef="usd">952000</us-gaap:InterestExpense>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfOC02LTEtMS0xOTg5MDc_366cad5f-4565-4cb6-93b8-f338984b4d30"
      unitRef="usd">1175000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfOC04LTEtMS0xOTg5MDc_526bc2ef-98a9-4cfe-b5e1-a11e13b058cc"
      unitRef="usd">-3263000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:NoninterestExpense
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfOS02LTEtMS0xOTg5MDc_1bed10b4-4b76-4af7-9159-a5db3bd5eda3"
      unitRef="usd">54417000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfOS04LTEtMS0xOTg5MDc_9fbe471a-10e9-49cd-a8a1-4561aee3b8a6"
      unitRef="usd">48213000</us-gaap:NoninterestExpense>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTAtNi0xLTEtMTk4OTA3_5912cf73-01c4-4c64-8286-d310b2f12c16"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTAtOC0xLTEtMTk4OTA3_39a434c1-66fe-4db9-bfc5-b097d4296efa"
      unitRef="usd">1002000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTEtNi0xLTEtMTk4OTA3_33a74c9c-995f-456a-8a29-504b54a259d1"
      unitRef="usd">-187000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTEtOC0xLTEtMTk4OTA3_25d97a64-d9dd-44df-8cb6-b1f4ce9241c7"
      unitRef="usd">-185000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:CostsAndExpenses
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTItNi0xLTEtMTk4OTA3_edaa5ff8-cd4f-4b05-a14e-ebddb49bf40a"
      unitRef="usd">70337000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTItOC0xLTEtMTk4OTA3_4736d430-0058-4fb0-84d3-59e78261acbe"
      unitRef="usd">45085000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTMtNi0xLTEtMTk4OTA3_550c7b4f-f45b-43bf-b5b7-69a25eed6264"
      unitRef="usd">23520000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTMtOC0xLTEtMTk4OTA3_c130db87-c14e-4f08-8b77-e5f22e74c26a"
      unitRef="usd">30030000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTQtNi0xLTEtMTk4OTA3_7547782b-3b97-40cf-a27b-bb1d070848ae"
      unitRef="usd">-187000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTQtOC0xLTEtMTk4OTA3_69ac0baf-a1cf-469a-86aa-5ffbe4696dcd"
      unitRef="usd">-185000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTYtNi0xLTEtMTk4OTA3_b7baa581-1a94-4c6c-a9ea-98dae31298f9"
      unitRef="usd">23707000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMxZTAwMmQ1Y2Q1NTQ4YWM4ZWQxZjgyZGZiMWJmYTg3L3RhYmxlcmFuZ2U6YzFlMDAyZDVjZDU1NDhhYzhlZDFmODJkZmIxYmZhODdfMTYtOC0xLTEtMTk4OTA3_d96d700c-851d-42ff-86f7-12abcafd1890"
      unitRef="usd">30215000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CashAndDueFromBanks
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMi00LTEtMS0xOTg5MDc_ddc7a25d-777a-48d5-8055-9256203acc7a"
      unitRef="usd">138742000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMi04LTEtMS0xOTg5MDc_393e49dd-0f9f-4d07-8d88-88d2aa1a71de"
      unitRef="usd">153042000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMy00LTEtMS0xOTg5MDc_02b94f59-8e45-4b64-a4d4-f0ebe26c2867"
      unitRef="usd">44315000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMy04LTEtMS0xOTg5MDc_10054b9b-85b7-45a5-878c-d282ef480c5a"
      unitRef="usd">3107000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNC00LTEtMS0xOTg5MDc_d3be87d8-943e-4f33-a279-931170961055"
      unitRef="usd">183057000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNC04LTEtMS0xOTg5MDc_de42cf67-ad2f-4b24-bfe3-fc2a8c9b3ad6"
      unitRef="usd">156149000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNy00LTEtMS0xOTg5MDc_ba31b699-6b9a-400d-b2c7-9577ded22ef0"
      unitRef="usd">1419755000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNy04LTEtMS0xOTg5MDc_8e1fff1c-51e3-4f4b-9e43-e2bf2502a401"
      unitRef="usd">1429667000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfOC0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo5YWMxMDY2Y2I4ZWI0NzkxYWFmMGMxYjUyOWJmN2NlOV81NQ_18e2efec-2ea9-4f25-9123-746c34b4abcd"
      unitRef="usd">1158090000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfOC0wLTEtMS0xOTg5MDcvdGV4dHJlZ2lvbjo5YWMxMDY2Y2I4ZWI0NzkxYWFmMGMxYjUyOWJmN2NlOV82Mg_0a34b47e-44e1-49c7-b5ba-67aab1089484"
      unitRef="usd">1150971000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfOC00LTEtMS0xOTg5MDc_02c67120-87f2-4aaf-b611-adaacae02084"
      unitRef="usd">1238185000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfOC04LTEtMS0xOTg5MDc_bca367d3-f704-47b0-9535-60888171ef88"
      unitRef="usd">1251747000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfOS00LTEtMS0xOTg5MDc_9a79c817-08a9-4305-984f-0e2ac296822f"
      unitRef="usd">10000000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfOS04LTEtMS0xOTg5MDc_78dc68a0-9c50-4c0f-afa4-d2fe1774ed0c"
      unitRef="usd">26560000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTAtNC0xLTEtMTk4OTA3_71b3d95f-cd47-4aa1-9f5b-2319a9890e95"
      unitRef="usd">6059354000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTAtOC0xLTEtMTk4OTA3_88f5d3fd-a633-48a1-8a42-5ad366ad4148"
      unitRef="usd">5978906000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTEtNC0xLTEtMTk4OTA3_6d67abfa-31b8-4204-b782-09001cdb0d4b"
      unitRef="usd">71296000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTEtOC0xLTEtMTk4OTA3_771687d4-321d-4f74-947d-00e26d4a1f44"
      unitRef="usd">72216000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTItNC0xLTEtMTk4OTA3_f3b48992-0008-49e7-8248-ccc933db63b5"
      unitRef="usd">5988058000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTItOC0xLTEtMTk4OTA3_029b4099-1251-444b-b5a0-bf69920fc0c7"
      unitRef="usd">5906690000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTMtNC0xLTEtMTk4OTA3_eaa7a8a0-2163-4ebc-8fc0-dc0e23dd2750"
      unitRef="usd">660000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTMtOC0xLTEtMTk4OTA3_db71eef3-4b2e-4dd6-a67b-02a4743979e8"
      unitRef="usd">824000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:OtherAssets
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTQtNC0xLTEtMTk4OTA3_802e26a0-7983-4154-8a83-932243dca03c"
      unitRef="usd">688165000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTQtOC0xLTEtMTk4OTA3_90f6c99f-b9e3-4044-b45f-f6dcf3000755"
      unitRef="usd">692143000</us-gaap:OtherAssets>
    <us-gaap:Goodwill
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTUtNC0xLTEtMTk4OTA3_ef985b95-3f26-474a-ac0a-b9ea76fbcb84"
      unitRef="usd">82190000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTUtOC0xLTEtMTk4OTA3_774024b0-33bd-4bbd-b68c-d913aab0a3ac"
      unitRef="usd">82190000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTYtNC0xLTEtMTk4OTA3_29a1f705-914e-4157-b248-80bcc492d6ce"
      unitRef="usd">9610070000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTYtOC0xLTEtMTk4OTA3_cdaa78bd-fc94-4c6e-841e-cc4cd350db02"
      unitRef="usd">9545970000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTgtNC0xLTEtMTk4OTA3_9df1996a-47fb-4a6b-95ac-b7dbaa5809de"
      unitRef="usd">2769789000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTgtOC0xLTEtMTk4OTA3_0bdfe866-abca-4618-a1ea-8772133d3e47"
      unitRef="usd">2811077000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTktNC0xLTEtMTk4OTA3_0fa0c841-70c0-4ec3-b4c8-83001540e26c"
      unitRef="usd">5460812000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMTktOC0xLTEtMTk4OTA3_1752c6e7-339b-4de9-924b-256d5cd7d7f4"
      unitRef="usd">5358619000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:OtherBorrowings
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjAtNC0xLTEtMTk4OTA3_e148e414-b385-431c-a267-2fae4b69682e"
      unitRef="usd">680690000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjAtOC0xLTEtMTk4OTA3_3bd3e757-741f-45cc-adc8-caada6047b40"
      unitRef="usd">695120000</us-gaap:OtherBorrowings>
    <us-gaap:OtherLiabilities
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjEtNC0xLTEtMTk4OTA3_faeb3514-df2f-4053-9dba-8da0ec99aa37"
      unitRef="usd">206317000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjEtOC0xLTEtMTk4OTA3_d5c264b1-b781-4769-8e28-9cb046193e72"
      unitRef="usd">212269000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjItNC0xLTEtMTk4OTA3_22ec4e13-61fa-46f5-ac9b-65ec6a832d4a"
      unitRef="usd">9117608000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjItOC0xLTEtMTk4OTA3_69e178c8-e02f-44c2-8192-3fa3e45da656"
      unitRef="usd">9077085000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjQtNC0xLTEtMTk4OTA3_e7406570-19c4-4f42-95ad-3479b8300b88"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjQtOC0xLTEtMTk4OTA3_dcf68471-7dae-4c47-a465-0af45053dac3"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjUtNC0xLTEtMTk4OTA3_be345f16-c09d-48eb-8a46-abd8fa8bd89c"
      unitRef="usd">356391000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjUtOC0xLTEtMTk4OTA3_b36d5b00-a3ca-4444-966e-a7c84813d06d"
      unitRef="usd">355806000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjYtNC0xLTEtMTk4OTA3_644f8ce4-5428-457a-9aa0-553a2fc8cf12"
      unitRef="usd">454255000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjYtOC0xLTEtMTk4OTA3_86a34b51-13d2-4d60-8eec-35b428b7b24e"
      unitRef="usd">449693000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjgtMi0xLTEtMTk4OTA3_fc4687d6-d032-4f65-89c1-e58ccae5c5ce"
      unitRef="usd">-308622000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjgtNi0xLTEtMTk4OTA3_b4dfbf4c-365f-446e-ba9b-8793a4f77532"
      unitRef="usd">-328904000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <he:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTaxAdjustedForRegulatoryImpacts
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjktMi0xLTEtMTk4OTA3_618cda94-4923-41ac-a2f3-afb032836f43"
      unitRef="usd">9563000</he:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTaxAdjustedForRegulatoryImpacts>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjktNC0xLTEtMTk4OTA3_bd41e8be-ecab-4cb2-9dbc-044e9b766bb3"
      unitRef="usd">-318185000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <he:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTaxAdjustedForRegulatoryImpacts
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjktNi0xLTEtMTk4OTA3_9859f885-4f59-49ee-9116-8e2565f14260"
      unitRef="usd">7711000</he:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTaxAdjustedForRegulatoryImpacts>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMjktOC0xLTEtMTk4OTA3_5d4ddd71-fdf3-4a50-b3e3-8c60fa30e28e"
      unitRef="usd">-336615000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzAtNC0xLTEtMTk4OTA3_b55d146f-abf5-45b5-89b4-e21323d2ee5e"
      unitRef="usd">492462000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzAtOC0xLTEtMTk4OTA3_97d63613-83b0-4575-b282-0bfbd60e0b0e"
      unitRef="usd">468885000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzEtNC0xLTEtMTk4OTA3_2b1fc7c1-e175-44e7-ac52-f9a81525663f"
      unitRef="usd">9610070000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzEtOC0xLTEtMTk4OTA3_e756f752-3186-4bac-a863-4e5b4394ecdd"
      unitRef="usd">9545970000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzQtNC0xLTEtMTk4OTA3_fd7f6301-e152-46ad-a3b1-fda604d93612"
      unitRef="usd">183936000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzQtOC0xLTEtMTk4OTA3_5bdd21fd-8a7d-43fb-9a7b-f3c625a5ccc4"
      unitRef="usd">182986000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzUtNC0xLTEtMTk4OTA3_33432c09-32d3-4647-b3d6-dce43f58c7a3"
      unitRef="usd">192789000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzUtOC0xLTEtMTk4OTA3_7baa9027-6331-4c1c-89b9-9e080d6ec139"
      unitRef="usd">195324000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InterestReceivable
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzYtNC0xLTEtMTk4OTA3_7e8f802a-9356-4156-9814-70533790f240"
      unitRef="usd">26547000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzYtOC0xLTEtMTk4OTA3_a7e3c33c-4227-45e8-a336-de6b467cb6fd"
      unitRef="usd">25077000</us-gaap:InterestReceivable>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzctNC0xLTEtMTk4OTA3_3e2fc35a-f2a1-4ca1-8e10-2e45186534ea"
      unitRef="usd">8745000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzctOC0xLTEtMTk4OTA3_c3d64035-a192-4a52-a80e-0a1626b933ca"
      unitRef="usd">9047000</us-gaap:ServicingAssetAtAmortizedValue>
    <he:EquityInvestmentsAffordableHousingProgram
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzgtNC0xLTEtMTk4OTA3_8832b06f-799d-4cee-bb63-13ddbc0faff9"
      unitRef="usd">110748000</he:EquityInvestmentsAffordableHousingProgram>
    <he:EquityInvestmentsAffordableHousingProgram
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfMzgtOC0xLTEtMTk4OTA3_610ec297-24dd-4538-9dc6-2a63de41313c"
      unitRef="usd">106978000</he:EquityInvestmentsAffordableHousingProgram>
    <us-gaap:RealEstateHeldforsale
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDAtNC0xLTEtMTk4OTA3_62d689ad-74d4-499e-9260-173f67128ed3"
      unitRef="usd">100000</us-gaap:RealEstateHeldforsale>
    <us-gaap:RealEstateHeldforsale
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDAtOC0xLTEtMTk4OTA3_ebbb5d37-bc26-4027-9dae-90b1e6f87149"
      unitRef="usd">0</us-gaap:RealEstateHeldforsale>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDEtNC0xLTEtMTk4OTA3_b9f548ba-4a88-4449-be19-95fc913c1f2e"
      unitRef="usd">109885000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDEtOC0xLTEtMTk4OTA3_11d59d35-a9d5-4d96-ab33-260d9d1de6c5"
      unitRef="usd">116441000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:RealEstateAcquiredThroughForeclosure
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDItNC0xLTEtMjA0MDQy_0443dccd-1917-4c20-8a4c-55baece4f409"
      unitRef="usd">614000</us-gaap:RealEstateAcquiredThroughForeclosure>
    <us-gaap:RealEstateAcquiredThroughForeclosure
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDItOC0xLTEtMjA0MDQy_c8500c93-4843-4aa7-af6f-ef7785ea683a"
      unitRef="usd">115000</us-gaap:RealEstateAcquiredThroughForeclosure>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDItNC0xLTEtMTk4OTA3_1a21614b-86f4-4fa6-b5c0-784b8ec2b212"
      unitRef="usd">54801000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDItOC0xLTEtMTk4OTA3_0521db8a-91c7-4a89-a1fe-0dc15f730395"
      unitRef="usd">56175000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssets
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDMtNC0xLTEtMTk4OTA3_b43e398a-6859-4a79-9535-c82dba0b2cfa"
      unitRef="usd">688165000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDMtOC0xLTEtMTk4OTA3_eea7caee-6cbe-49e2-8e24-5b5d743a2033"
      unitRef="usd">692143000</us-gaap:OtherAssets>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDUtNC0xLTEtMTk4OTA3_9451cee5-4c8e-4b1d-996a-a94b14aca395"
      unitRef="usd">95066000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDUtOC0xLTEtMTk4OTA3_3557c118-3324-4618-8a4c-f17f744d09ca"
      unitRef="usd">97295000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedIncomeTaxes
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDYtNC0xLTEtMTk4OTA3_950c3313-7860-48dd-9835-757c8b0a08d4"
      unitRef="usd">2614000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDYtOC0xLTEtMTk4OTA3_4f73bce9-8b60-4295-ab3f-ba12734bc91f"
      unitRef="usd">863000</us-gaap:AccruedIncomeTaxes>
    <he:CashierChecks
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDctNC0xLTEtMTk4OTA3_8ab8d94f-e13b-4fac-82fd-f18964cc9256"
      unitRef="usd">34616000</he:CashierChecks>
    <he:CashierChecks
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDctOC0xLTEtMTk4OTA3_8d5e7b32-771a-41a3-b6e6-745046ef214d"
      unitRef="usd">36401000</he:CashierChecks>
    <us-gaap:AdvancePaymentsByBorrowersForTaxesAndInsurance
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDgtNC0xLTEtMTk4OTA3_d9a1a0b0-e649-4e8b-b56d-2e2b770537eb"
      unitRef="usd">5466000</us-gaap:AdvancePaymentsByBorrowersForTaxesAndInsurance>
    <us-gaap:AdvancePaymentsByBorrowersForTaxesAndInsurance
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDgtOC0xLTEtMTk4OTA3_aa75e39b-3315-4350-896b-1d63469aa177"
      unitRef="usd">9637000</us-gaap:AdvancePaymentsByBorrowersForTaxesAndInsurance>
    <us-gaap:OtherSundryLiabilities
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDktNC0xLTEtMTk4OTA3_c23ab830-7493-477e-ba7c-07777d9c958a"
      unitRef="usd">68555000</us-gaap:OtherSundryLiabilities>
    <us-gaap:OtherSundryLiabilities
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNDktOC0xLTEtMTk4OTA3_307169eb-ab59-457f-95ac-c866fdb7a1b1"
      unitRef="usd">68073000</us-gaap:OtherSundryLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNTAtNC0xLTEtMTk4OTA3_487b5033-e1d6-44b6-8db6-b247510f37b8"
      unitRef="usd">206317000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjA3OTliNzM3MGFjNzQxOTJiOTFmMjYyZDczODQ5ZGNkL3RhYmxlcmFuZ2U6MDc5OWI3MzcwYWM3NDE5MmI5MWYyNjJkNzM4NDlkY2RfNTAtOC0xLTEtMTk4OTA3_0cce3799-f2a8-4a38-bd39-90ba92998eb0"
      unitRef="usd">212269000</us-gaap:OtherLiabilities>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0MTg_67f3563b-a553-4b2e-8d0d-d5e7b5c22a1c">The major components of investment securities 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:13.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight: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" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Estimated fair &lt;br/&gt;value&lt;/span&gt;&lt;/td&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:7pt;font-weight:700;line-height:100%"&gt;Gross&#160;unrealized&#160;losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight: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="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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Less&#160;than&#160;12&#160;months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;longer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(dollars in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Number of issues&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:7pt;font-weight:700;line-height:100%"&gt;Fair&#160;&lt;br/&gt;value&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:7pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Number of issues&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:7pt;font-weight:700;line-height:100%"&gt;Fair&#160;&lt;br/&gt;value&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:7pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(6,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;79,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;79,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(6,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,500,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(216,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,283,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,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:8pt;font-weight:400;line-height:100%"&gt;(7,367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,193,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(209,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,645,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(225,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,305,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218,439)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Held-to-maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;52,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;52,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,178,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,105,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81,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;/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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,238,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(88,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,158,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(88,438)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed 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:8pt;font-weight:400;line-height:100%"&gt;1,530,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(237,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,292,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:8pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(180,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,678,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(248,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;526,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(61,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;888,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(187,391)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #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:8pt;font-weight:700;line-height:100%"&gt;Held-to-maturity&lt;/span&gt;&lt;/td&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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;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:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed 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:8pt;font-weight:400;line-height:100%"&gt;1,191,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(94,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,099,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;567,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(84,375)&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,251,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(103,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,150,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;601,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(89,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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;Issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS0yLTEtMS0xOTg5MDc_5077f5ab-0355-4bf9-a802-6942bf32fabf"
      unitRef="usd">85786000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS00LTEtMS0xOTg5MDc_5a0ddb52-3efc-49a6-9a5f-8d463cd7562b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS02LTEtMS0xOTg5MDc_48e65456-a619-4f07-9d2b-00cb75a23aed"
      unitRef="usd">6042000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS04LTEtMS0xOTg5MDc_bf175b08-3da1-4541-9d56-b139e4bdc279"
      unitRef="usd">79744000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS0xMC0xLTEtMTk4OTA3_b03a4540-2ae6-45ae-a787-e2ca54f0564a"
      unitRef="issue">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS0xMi0xLTEtMTk4OTA3_7da539e4-f0f4-41e9-b5b0-f70ea4b6eba4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS0xNC0xLTEtMTk4OTA3_fae1a7e4-ec0e-430c-8ae4-f0870c8a4eab"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS0xNi0xLTEtMTk4OTA3_79cbb823-14ec-4fff-be8b-a94ecb3fdb33"
      unitRef="issue">14</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS0xOC0xLTEtMTk4OTA3_5329152e-e71f-4296-950e-dc86a4ed177f"
      unitRef="usd">79744000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNS0yMC0xLTEtMTk4OTA3_d645d2c8-7732-44af-bc8d-c44f61e5fdbf"
      unitRef="usd">6042000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi0yLTEtMS0xOTg5MDc_105313bf-9a01-4f4f-8de5-ec30301d172a"
      unitRef="usd">1500717000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi00LTEtMS0xOTg5MDc_b51fe829-bcf6-4883-8adb-d7774b319a11"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi02LTEtMS0xOTg5MDc_bd847cdb-18a3-44c7-9f0c-efd036a60103"
      unitRef="usd">216783000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi04LTEtMS0xOTg5MDc_1eb053b8-7df9-4a76-a4c6-425c5dc93727"
      unitRef="usd">1283935000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi0xMC0xLTEtMTk4OTA3_5aa24ce7-eb69-4b82-8793-122aaddae471"
      unitRef="issue">24</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi0xMi0xLTEtMTk4OTA3_294e8b6b-3293-470a-b6dd-f7462cea0665"
      unitRef="usd">89727000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi0xNC0xLTEtMTk4OTA3_f18f7440-0f54-4eed-9622-146646af1581"
      unitRef="usd">7367000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi0xNi0xLTEtMTk4OTA3_4b55d620-b586-4eb8-9a8d-7461d84ad13a"
      unitRef="issue">158</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi0xOC0xLTEtMTk4OTA3_d1ac7192-4a38-4135-a5f5-7122a19aec74"
      unitRef="usd">1193633000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNi0yMC0xLTEtMTk4OTA3_727719ca-715d-49f1-84a5-da5c97f28300"
      unitRef="usd">209416000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy0yLTEtMS0xOTg5MDc_f165f973-e525-4714-95bd-bb8ffb01ad4b"
      unitRef="usd">44341000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy00LTEtMS0xOTg5MDc_1402f6b3-2aff-4ae2-a35a-ea76108def07"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy02LTEtMS0xOTg5MDc_16fc0dfa-d29b-4fd4-8e1d-17a86d947eb4"
      unitRef="usd">3031000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy04LTEtMS0xOTg5MDc_54591d77-de41-40ee-8411-f1fe5cdcf278"
      unitRef="usd">41310000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy0xMC0xLTEtMTk4OTA3_0c3eedc2-88d5-4ede-ae49-03214448bec0"
      unitRef="issue">2</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy0xMi0xLTEtMTk4OTA3_7ecc7c59-54b3-4d57-a5cb-12bbe99f533c"
      unitRef="usd">8951000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy0xNC0xLTEtMTk4OTA3_cf072b68-bf6c-4add-a6a6-e8ab9166b945"
      unitRef="usd">50000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy0xNi0xLTEtMTk4OTA3_74d939dc-e368-4110-80f4-5892a8ac30c4"
      unitRef="issue">3</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy0xOC0xLTEtMTk4OTA3_bf8457ac-df13-4f02-b0b2-a702922c638a"
      unitRef="usd">32359000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i26595a5031d84c05afdcb9e12a885e78_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfNy0yMC0xLTEtMTk4OTA3_46e4f4ed-5e31-4a0b-8396-5ac2f053ac56"
      unitRef="usd">2981000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC0yLTEtMS0xOTg5MDc_8fae3fb8-bddd-4c5b-97d6-068571207f01"
      unitRef="usd">14766000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC00LTEtMS0xOTg5MDc_40c4e6d3-4bd6-456b-8495-e804be13d79e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC02LTEtMS0xOTg5MDc_71b46374-39a8-4249-9e09-79ff30214111"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC04LTEtMS0xOTg5MDc_57c1db33-6951-454c-a60a-4edeaedec87b"
      unitRef="usd">14766000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC0xMC0xLTEtMTk4OTA3_e19a7a88-3450-4935-9201-0614d10ee8e1"
      unitRef="issue">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC0xMi0xLTEtMTk4OTA3_83f7debd-ce69-47d3-a812-f327b91581b5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC0xNC0xLTEtMTk4OTA3_b0d79911-c723-4cd3-859b-86c6a5b5aedb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC0xNi0xLTEtMTk4OTA3_6e5b75cd-6a65-4a60-ab1f-a699bd387bca"
      unitRef="issue">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC0xOC0xLTEtMTk4OTA3_95c841c3-57b8-48c4-93aa-914e5093d04b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i5fa6865b520d4f9f865c1c76b464c766_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOC0yMC0xLTEtMTk4OTA3_7a1061dc-763f-4672-94c3-86e3b0b937dc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS0yLTEtMS0xOTg5MDc_1fe47c84-5a18-442c-962b-dc2d9515c6e5"
      unitRef="usd">1645610000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS00LTEtMS0xOTg5MDc_156713ad-079c-4b49-9d09-9854c6b5020b"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS02LTEtMS0xOTg5MDc_28227da2-5a1b-4b37-a251-0070d191e807"
      unitRef="usd">225856000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS04LTEtMS0xOTg5MDc_2d96506f-9474-49cc-bf51-511eacf665b1"
      unitRef="usd">1419755000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS0xMC0xLTEtMTk4OTA3_fdf38ba1-bed0-416c-a78c-ca9d4b7c2280"
      unitRef="issue">26</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS0xMi0xLTEtMTk4OTA3_cf46fe5b-b783-4279-aa27-1adc66ad2509"
      unitRef="usd">98678000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS0xNC0xLTEtMTk4OTA3_e2bca6d6-b774-4091-8b47-fb803675e07c"
      unitRef="usd">7417000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS0xNi0xLTEtMTk4OTA3_5d0a0136-bbad-4ec8-8290-e526f043f9ab"
      unitRef="issue">175</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS0xOC0xLTEtMTk4OTA3_7e95f8b5-031e-40d9-b330-ddb272f0bd06"
      unitRef="usd">1305736000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfOS0yMC0xLTEtMTk4OTA3_7c6b2666-55f7-4b0e-bcb4-545f3e1ab561"
      unitRef="usd">218439000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtMi0xLTEtMTk4OTA3_905de5fe-f471-4db7-88a1-6e632752ae90"
      unitRef="usd">59900000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtNC0xLTEtMTk4OTA3_6ba8848b-4748-4a5f-9e47-602dc24c021b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtNi0xLTEtMTk4OTA3_72b1eb00-5974-4bf6-a3af-3335f689734e"
      unitRef="usd">7172000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtOC0xLTEtMTk4OTA3_024cc209-fe3c-4998-b8b1-61b79dcc700b"
      unitRef="usd">52728000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtMTAtMS0xLTE5ODkwNw_3259fe31-cff7-4498-80c4-57f8a1115b08"
      unitRef="issue">0</he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtMTItMS0xLTE5ODkwNw_9385d259-2f49-46a1-919d-52b28b566035"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtMTQtMS0xLTE5ODkwNw_f0334f4f-cc00-4889-8f0c-fb00e8b1a797"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtMTYtMS0xLTE5ODkwNw_2ae67474-760f-4682-87f1-8d2d94ac4b58"
      unitRef="issue">3</he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtMTgtMS0xLTE5ODkwNw_5f3a6819-9cc9-4f5a-8122-ced0c1f75d00"
      unitRef="usd">52728000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i39a0526602c34d29bc76d1fd0d9d2778_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTEtMjAtMS0xLTE5ODkwNw_1f3ea15c-d672-418d-af22-f1bfe340476d"
      unitRef="usd">7172000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItMi0xLTEtMTk4OTA3_41fa45fe-e1c4-4d38-b257-16824788a2b4"
      unitRef="usd">1178285000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItNC0xLTEtMTk4OTA3_7a033b40-a8b1-4abc-8e86-ec50eb714d45"
      unitRef="usd">8875000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItNi0xLTEtMTk4OTA3_18ccd0b5-4618-4acc-ac1c-edf472939f79"
      unitRef="usd">81798000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItOC0xLTEtMTk4OTA3_13ed0e27-6677-4f6c-8bc8-f4954ef269bb"
      unitRef="usd">1105362000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItMTAtMS0xLTE5ODkwNw_b192f2fe-2bb3-450b-bea6-2f41033e96e4"
      unitRef="issue">6</he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItMTItMS0xLTE5ODkwNw_e282c17a-ab0c-4b08-bea2-a71dda3d8325"
      unitRef="usd">64288000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItMTQtMS0xLTE5ODkwNw_dc57dd5a-56f4-4d7f-b4bf-b68db1df0211"
      unitRef="usd">532000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItMTYtMS0xLTE5ODkwNw_e98ab369-0481-4e03-93b3-656a595c2d98"
      unitRef="issue">41</he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItMTgtMS0xLTE5ODkwNw_ee5fd316-0c16-4deb-bf9f-2379ab9897a0"
      unitRef="usd">427520000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i111ad51caa594ec6b231d66fc8c8d1a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTItMjAtMS0xLTE5ODkwNw_76d95b56-6bdd-4dbf-a7ff-b4ee9b32b8cd"
      unitRef="usd">81266000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtMi0xLTEtMTk4OTA3_13592f2a-6937-446a-9ded-3483d01f8f2f"
      unitRef="usd">1238185000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtNC0xLTEtMTk4OTA3_ae291e49-dd70-44c6-8c74-3d6ee44b7bb1"
      unitRef="usd">8875000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtNi0xLTEtMTk4OTA3_2f00a05d-437d-46d1-8281-e0d4842887b0"
      unitRef="usd">88970000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtOC0xLTEtMTk4OTA3_f407783d-d30b-49a0-8617-43ca544ba456"
      unitRef="usd">1158090000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtMTAtMS0xLTE5ODkwNw_fa09c7d1-a91a-477d-a76e-7ac387f3e354"
      unitRef="issue">6</he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtMTItMS0xLTE5ODkwNw_b036c554-a3fb-4173-b4d2-8caf59f1e14a"
      unitRef="usd">64288000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtMTQtMS0xLTE5ODkwNw_8b74e0d4-99fa-4196-9811-d3711ec977f1"
      unitRef="usd">532000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtMTYtMS0xLTE5ODkwNw_23f75a0f-a1a5-4d7f-bf52-6fa743f0d364"
      unitRef="issue">44</he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtMTgtMS0xLTE5ODkwNw_38001141-f08f-4c52-a8c6-345b778509c9"
      unitRef="usd">480248000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTMtMjAtMS0xLTE5ODkwNw_fd3ba4a9-149f-46fb-ad66-5df36966311d"
      unitRef="usd">88438000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtMi0xLTEtMTk4OTA3_a9d8aef2-50d9-473d-a6ce-9271850cf3a1"
      unitRef="usd">88344000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtNC0xLTEtMTk4OTA3_14b0c9bc-6063-4c2c-bc8d-e6be9355b3ed"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtNi0xLTEtMTk4OTA3_80003e36-5659-4961-91c8-3baa00f5a0a7"
      unitRef="usd">7281000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtOC0xLTEtMTk4OTA3_c7628076-a294-4c88-91e7-b2f1fb185be7"
      unitRef="usd">81063000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtMTAtMS0xLTE5ODkwNw_6e01e1ac-c021-476c-bbcd-51c44678dcb8"
      unitRef="issue">12</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtMTItMS0xLTE5ODkwNw_6047b9c1-0a86-47da-882c-2bdb7194349a"
      unitRef="usd">41201000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtMTQtMS0xLTE5ODkwNw_5a5e7169-c077-4076-8c95-ab443ebe44fb"
      unitRef="usd">2120000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtMTYtMS0xLTE5ODkwNw_3d6d705b-0b82-4e05-b0d5-dad99259f992"
      unitRef="issue">4</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtMTgtMS0xLTE5ODkwNw_74b0435c-e557-48c3-aa65-01da90eefc73"
      unitRef="usd">39862000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTYtMjAtMS0xLTE5ODkwNw_cae2568d-e1d6-4041-9a1d-b3780c44f1e9"
      unitRef="usd">5161000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctMi0xLTEtMTk4OTA3_06a12b1a-185c-43e3-97fa-73c2500c687d"
      unitRef="usd">1530582000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctNC0xLTEtMTk4OTA3_498ffa34-0e19-4690-b924-e7f238fb0311"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctNi0xLTEtMTk4OTA3_210a3760-4a78-45a5-8c4b-da61f23f4140"
      unitRef="usd">237614000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctOC0xLTEtMTk4OTA3_bae27f2d-b686-43bf-88c2-9d7e4d665993"
      unitRef="usd">1292968000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctMTAtMS0xLTE5ODkwNw_b4ce9b36-a473-401d-9a02-cd55d6ccfac9"
      unitRef="issue">113</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctMTItMS0xLTE5ODkwNw_22838d69-a69d-4848-b624-8c30c96192f2"
      unitRef="usd">455836000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctMTQtMS0xLTE5ODkwNw_e30341c3-543b-4702-94de-cbd24cd6780f"
      unitRef="usd">56999000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctMTYtMS0xLTE5ODkwNw_d432a7cf-cd82-4caf-b8ab-647a5c773ead"
      unitRef="issue">70</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctMTgtMS0xLTE5ODkwNw_9f2656fa-535e-4208-b9e0-2ccd2a004b5a"
      unitRef="usd">837132000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTctMjAtMS0xLTE5ODkwNw_82a6dbeb-5a9b-492a-a412-7a8275f26f6b"
      unitRef="usd">180615000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtMi0xLTEtMTk4OTA3_a22516bd-45b0-464b-be92-8ce0c9409867"
      unitRef="usd">44377000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtNC0xLTEtMTk4OTA3_1a9ef1a6-aa9f-4d24-8c79-53c6404cfb26"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtNi0xLTEtMTk4OTA3_91b1a1fc-2b9d-43bc-810f-d96e11816c2a"
      unitRef="usd">3643000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtOC0xLTEtMTk4OTA3_035dab93-d12c-4bfc-acc5-d9cd9c1ca539"
      unitRef="usd">40734000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtMTAtMS0xLTE5ODkwNw_27f3d183-2037-44b6-a0b3-5839f22f4757"
      unitRef="issue">4</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtMTItMS0xLTE5ODkwNw_e557a4d6-4d3f-469d-81ad-9ebe8b1c7488"
      unitRef="usd">29644000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtMTQtMS0xLTE5ODkwNw_c6fec759-a096-4a16-bc99-7f175ebdef93"
      unitRef="usd">2028000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtMTYtMS0xLTE5ODkwNw_345dfbf0-d713-4fd2-9492-9265a472a127"
      unitRef="issue">1</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtMTgtMS0xLTE5ODkwNw_2efd15b6-8388-41df-89f7-7b7544e53e27"
      unitRef="usd">11090000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6e710d7a895e40e6b1788bb661fe9aa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTgtMjAtMS0xLTE5ODkwNw_a8258957-6058-424d-aef9-1edffdeb265c"
      unitRef="usd">1615000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktMi0xLTEtMTk4OTA3_becf149e-f4dc-41be-9c49-a8d57f90ad79"
      unitRef="usd">14902000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktNC0xLTEtMTk4OTA3_6af1cfa8-8901-4ead-b99c-df9827e12598"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktNi0xLTEtMTk4OTA3_e0b0f86d-77cf-45c1-a9ad-0b5c7640d6ca"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktOC0xLTEtMTk4OTA3_ec443ea7-cb68-46f2-83e8-04215a683320"
      unitRef="usd">14902000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktMTAtMS0xLTE5ODkwNw_8c7eb38f-ad3b-4fac-a64d-f768d1987475"
      unitRef="issue">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktMTItMS0xLTE5ODkwNw_cd28920f-d743-4c07-9764-40b12e864c8c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktMTQtMS0xLTE5ODkwNw_f11ee4f9-0de7-4ea3-8fee-b92f07dbda8b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktMTYtMS0xLTE5ODkwNw_c616bcaf-8d8f-4044-bb27-c59e4c902729"
      unitRef="issue">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktMTgtMS0xLTE5ODkwNw_50c760c1-67ff-495b-95c2-6d0726e5f96d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia5e4cc25464746359947556c0b547fcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMTktMjAtMS0xLTE5ODkwNw_aae1437e-015f-4582-afec-31b9249f1390"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtMi0xLTEtMTk4OTA3_9579d79f-0652-4fb9-bd5b-7905f4ed7864"
      unitRef="usd">1678205000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtNC0xLTEtMTk4OTA3_461c27b9-dd11-41a5-8af6-67916883240b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtNi0xLTEtMTk4OTA3_47921913-b7aa-47d1-bcb1-c0036c209f0d"
      unitRef="usd">248538000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtOC0xLTEtMTk4OTA3_1b6f7596-d2c5-4e53-9ed9-0066ff944d84"
      unitRef="usd">1429667000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtMTAtMS0xLTE5ODkwNw_ac1baf36-53dc-4cf8-8c4a-486bf5e3bfc5"
      unitRef="issue">129</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtMTItMS0xLTE5ODkwNw_bcd874de-b881-4ff0-b5e9-a691ed695309"
      unitRef="usd">526681000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtMTQtMS0xLTE5ODkwNw_a51fdc7c-c4d8-47da-a978-df7636223410"
      unitRef="usd">61147000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtMTYtMS0xLTE5ODkwNw_23e422cb-9dfe-44a7-bcdc-865166c4d346"
      unitRef="issue">75</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtMTgtMS0xLTE5ODkwNw_32b5cf3f-f425-41e3-852e-6b13d6105841"
      unitRef="usd">888084000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjAtMjAtMS0xLTE5ODkwNw_58f7c8ed-a8c3-4f66-814c-de3f0815a05a"
      unitRef="usd">187391000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItMi0xLTEtMTk4OTA3_ee266264-e874-4f2d-ad92-fbb1daba6d4b"
      unitRef="usd">59894000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItNC0xLTEtMTk4OTA3_ad5641d6-9501-4653-8978-4eac77f456ad"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItNi0xLTEtMTk4OTA3_dfe195c3-5e34-454e-ac95-80310f2a2c4b"
      unitRef="usd">8478000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItOC0xLTEtMTk4OTA3_5c45cf05-6f28-4758-bd3d-611d972985bb"
      unitRef="usd">51416000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItMTAtMS0xLTE5ODkwNw_5a57c327-9eb3-4b60-9915-2ddc0990af2d"
      unitRef="issue">1</he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItMTItMS0xLTE5ODkwNw_c5de2b3f-d718-4239-961f-4ddb69e2b205"
      unitRef="usd">16874000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItMTQtMS0xLTE5ODkwNw_b0409ece-c0d6-4f02-99ac-8a4cd94a47db"
      unitRef="usd">3222000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItMTYtMS0xLTE5ODkwNw_1e5b374c-90db-409a-95da-ef57e5d76994"
      unitRef="issue">2</he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItMTgtMS0xLTE5ODkwNw_6ad8f1cf-5c48-4d17-a028-6c39c80ce477"
      unitRef="usd">34542000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iad4aa6a773e64832988259d2bbbdd066_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjItMjAtMS0xLTE5ODkwNw_e310f41b-f6f8-4573-9a3f-4a301e1f0158"
      unitRef="usd">5256000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtMi0xLTEtMTk4OTA3_10dddfe1-17bf-436d-8a8b-07fb2fc91640"
      unitRef="usd">1191853000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtNC0xLTEtMTk4OTA3_27024366-dc34-4bde-a6b2-860952f41df5"
      unitRef="usd">2670000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtNi0xLTEtMTk4OTA3_e0d318ce-129c-49d8-a10f-e8eb29bebd74"
      unitRef="usd">94968000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtOC0xLTEtMTk4OTA3_9a16c174-0208-4fd2-9696-9eec0af31209"
      unitRef="usd">1099555000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtMTAtMS0xLTE5ODkwNw_c60e65b2-6e02-47f3-837d-ba2b0838108a"
      unitRef="issue">22</he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtMTItMS0xLTE5ODkwNw_1a93fb2c-2e1a-4556-8e40-04135cfb8115"
      unitRef="usd">183629000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtMTQtMS0xLTE5ODkwNw_d40959a1-3d56-437b-a599-af891c0d3275"
      unitRef="usd">10593000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtMTYtMS0xLTE5ODkwNw_70429516-aafb-4e4b-9225-86dc7d57bc28"
      unitRef="issue">51</he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtMTgtMS0xLTE5ODkwNw_1db6479e-0ebe-48e9-b948-57444ecfeed4"
      unitRef="usd">567250000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4a8ba4f9e09c4670b874b2917813751b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjMtMjAtMS0xLTE5ODkwNw_beb933aa-8884-4795-9ce2-1fb3b1e48a73"
      unitRef="usd">84375000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtMi0xLTEtMTk4OTA3_9ef952b9-5ff7-4c76-8314-a54f1ad67d37"
      unitRef="usd">1251747000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtNC0xLTEtMTk4OTA3_7587ef74-7487-4cf5-981a-16f6b1bd1a92"
      unitRef="usd">2670000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtNi0xLTEtMTk4OTA3_52d03620-b479-4365-aed2-4d0b2f063afc"
      unitRef="usd">103446000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtOC0xLTEtMTk4OTA3_6bb078c9-29c8-4490-ba82-eaccaee0cb91"
      unitRef="usd">1150971000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtMTAtMS0xLTE5ODkwNw_38a92ae4-ff00-41f8-95a9-cdf126c4dc2d"
      unitRef="issue">23</he:HeldToMaturitySecuritiesLessThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtMTItMS0xLTE5ODkwNw_745221e1-cd2f-4558-b193-3511b11aa532"
      unitRef="usd">200503000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtMTQtMS0xLTE5ODkwNw_8e0b21cf-d399-4345-ac62-5cd4f9e1fa1e"
      unitRef="usd">13815000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtMTYtMS0xLTE5ODkwNw_f819da06-7c79-4c2c-ac32-f1ce2f28a98f"
      unitRef="issue">53</he:HeldToMaturitySecuritiesMoreThan12MonthsNumberOfIssues>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtMTgtMS0xLTE5ODkwNw_89d1de31-165d-401c-9f5e-674ba7e62ff0"
      unitRef="usd">601792000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMzOGFmMWVjOWZlODRiYjJiZjkyN2MzNGFjZDdlZGNkL3RhYmxlcmFuZ2U6YzM4YWYxZWM5ZmU4NGJiMmJmOTI3YzM0YWNkN2VkY2RfMjQtMjAtMS0xLTE5ODkwNw_84e60cf8-344e-416b-9af9-baee8b87835e"
      unitRef="usd">89631000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTczOTE_1c60f1f9-5af2-4932-8781-ea430cc05e23">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of investment securities were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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:8.5pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:8.5pt;font-weight:700;line-height:100%"&gt;Amortized&#160;&lt;br/&gt;cost&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:8.5pt;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: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&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;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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;144,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,820&#160;&lt;/span&gt;&lt;/td&gt;&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;Mortgage-backed securities &#x2014; issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,500,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,645,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Held-to-maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&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;59,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,900&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,728&#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:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2014; issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,178,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,105,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,238,185&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,158,090&#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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMy0yLTEtMS0xOTg5MDc_c1aa9280-68ba-499b-be92-1179c4483dd2"
      unitRef="usd">2579000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMy00LTEtMS0xOTg5MDc_53669d49-61f6-442b-a5af-e21426fc5f3b"
      unitRef="usd">2531000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNC0yLTEtMS0xOTg5MDc_0bb71191-9af3-4d63-8340-6f657af0d8c5"
      unitRef="usd">127548000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNC00LTEtMS0xOTg5MDc_fb31dcbf-8b3f-4b8b-bb8f-b4709dc15c74"
      unitRef="usd">118523000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNS0yLTEtMS0xOTg5MDc_01ef297f-16d6-4376-891e-d28ebaf539ea"
      unitRef="usd">14766000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNS00LTEtMS0xOTg5MDc_29195b73-deaf-4846-9cb6-d92ca82b27ff"
      unitRef="usd">14766000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNi0yLTEtMS0xOTg5MDc_042c53d6-0ef6-43d4-8594-8b3275849733"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNi00LTEtMS0xOTg5MDc_0c234715-cfee-4da2-916c-c0bbd470970a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNy0yLTEtMS0xOTg5MDc_c75c80fd-d9bd-4d3f-b44f-22f22da2a6ef"
      unitRef="usd">144893000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfNy00LTEtMS0xOTg5MDc_d4c9ccac-2334-426a-b46e-5e5fa74c9109"
      unitRef="usd">135820000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfOC0yLTEtMS0xOTg5MDc_9775de9c-2565-483c-bcda-2bb1398075e5"
      unitRef="usd">1500717000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfOC00LTEtMS0xOTg5MDc_23bf4487-31a2-4a28-8144-77045c675bf3"
      unitRef="usd">1283935000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfOS0yLTEtMS0xOTg5MDc_a439d8f0-cbd8-42bd-8f57-6e48f43d44c8"
      unitRef="usd">1645610000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfOS00LTEtMS0xOTg5MDc_420c3ac9-ddec-4d6e-8838-25c2f0a0e5fa"
      unitRef="usd">1419755000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTEtMi0xLTEtMTk4OTA3_d48c4aa7-6cf8-4080-b126-6897021dba81"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTEtNC0xLTEtMTk4OTA3_22824b17-74a4-4ef3-9459-bd6e9d35d8f4"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTItMi0xLTEtMTk4OTA3_5621a071-c881-432c-98a3-5fd39cfd45e3"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTItNC0xLTEtMTk4OTA3_bebaa789-44ca-48ef-9f67-3b210496afc9"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTMtMi0xLTEtMTk4OTA3_bd8338fe-ac91-4dcc-99b2-239a1bc9db10"
      unitRef="usd">59900000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTMtNC0xLTEtMTk4OTA3_1bb1d53d-86cf-43b2-bc13-dd2b8fc9a4db"
      unitRef="usd">52728000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTQtMi0xLTEtMTk4OTA3_7671242f-a89f-4697-babf-14d74b91cdc7"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTQtNC0xLTEtMTk4OTA3_f8d93e40-ae43-4d76-b011-cd0976941b03"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTUtMi0xLTEtMTk4OTA3_26aecdd3-83ef-449f-bb75-6d53ec57a55f"
      unitRef="usd">59900000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTUtNC0xLTEtMTk4OTA3_227e4ae8-6c55-48e4-9a89-227a613fba89"
      unitRef="usd">52728000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTYtMi0xLTEtMTk4OTA3_8f0a0a54-fe6c-4fa3-a05e-f9222e7faca3"
      unitRef="usd">1178285000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTYtNC0xLTEtMTk4OTA3_83970e84-7b29-4bf4-83a9-049949a1cf0f"
      unitRef="usd">1105362000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTctMi0xLTEtMTk4OTA3_dc6abb9f-3a61-4507-b655-4feeafe85bec"
      unitRef="usd">1238185000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjcwMzljODE0YTExYzRkZmJhZThiNjFiYzM3NmI2NTA0L3RhYmxlcmFuZ2U6NzAzOWM4MTRhMTFjNGRmYmFlOGI2MWJjMzc2YjY1MDRfMTctNC0xLTEtMTk4OTA3_edbf739a-1491-47e2-b9b4-c09741341599"
      unitRef="usd">1158090000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTczNzg_e42600cc-b9f2-42bd-a3df-f0992dd2a17f">&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 loans were summarized as follows:&lt;/span&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:67.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:8.5pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Real estate:&lt;/span&gt;&lt;/td&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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,484,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358,123&#160;&lt;/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;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,022,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/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;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,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:9pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,014,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,970,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,691&#160;&lt;/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;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,087,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,005,021&#160;&lt;/span&gt;&lt;/td&gt;&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: Deferred fees and discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,216)&lt;/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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,988,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,906,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMy0xLTEtMS0xOTg5MDc_60183b4e-93a7-47ea-8e47-8a954d478b02"
      unitRef="usd">2484316000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMy0zLTEtMS0xOTg5MDc_5500056b-8a2d-45db-9ca1-7c5e664c58d9"
      unitRef="usd">2479637000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNC0xLTEtMS0xOTg5MDc_c50e2738-116a-4465-9244-2306c4759eec"
      unitRef="usd">1377184000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNC0zLTEtMS0xOTg5MDc_0aa84bf3-e746-44f8-90c1-1b511d95fe19"
      unitRef="usd">1358123000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNS0xLTEtMS0xOTg5MDc_e4c4d757-ea80-4f1a-bb56-a4bebfab802f"
      unitRef="usd">1022800000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNS0zLTEtMS0xOTg5MDc_88f91a3b-7fae-43d1-92c5-ad24ff6620f2"
      unitRef="usd">1002905000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNi0xLTEtMS0xOTg5MDc_b2e9bae8-9c2d-4299-ab37-eeb9019019c7"
      unitRef="usd">20061000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNi0zLTEtMS0xOTg5MDc_d41aa95d-3c73-48a3-99e1-010a6b7f807b"
      unitRef="usd">20679000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNy0xLTEtMS0xOTg5MDc_d0676641-b798-4575-b09d-693feb526083"
      unitRef="usd">94267000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfNy0zLTEtMS0xOTg5MDc_0aac08fd-9973-4c9a-aefc-7ef219dde212"
      unitRef="usd">88489000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfOC0xLTEtMS0xOTg5MDc_f320e291-e487-4191-978b-fa808bea04ab"
      unitRef="usd">15749000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfOC0zLTEtMS0xOTg5MDc_edc6e000-25ce-4213-b492-8c4d5b796461"
      unitRef="usd">20788000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="icc4afc604da6466cb4b17b8af91a661b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfOS0xLTEtMS0xOTg5MDc_525fcdff-81e2-4d0b-8a4a-3068e994c8a7"
      unitRef="usd">5014377000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iafd6b3f38979487886fdefb3fda08fdc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfOS0zLTEtMS0xOTg5MDc_b3cd11b0-656d-45b0-8b93-4bf798f56330"
      unitRef="usd">4970621000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTAtMS0xLTEtMTk4OTA3_506e3b64-02c1-43f7-98b7-35d398449653"
      unitRef="usd">800949000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTAtMy0xLTEtMTk4OTA3_b5fe9468-df94-492e-999f-e209e574446c"
      unitRef="usd">779691000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTEtMS0xLTEtMTk4OTA3_af500bbf-84b5-4da5-aaff-26b05f9ddbb1"
      unitRef="usd">272401000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTEtMy0xLTEtMTk4OTA3_ad3ced31-1ffe-4f46-92ab-85dd9e461f43"
      unitRef="usd">254709000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTItMS0xLTEtMTk4OTA3_ac0ca786-a7d7-462c-afa9-30cd789ddd2f"
      unitRef="usd">6087727000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTItMy0xLTEtMTk4OTA3_203512fa-1461-4bf1-9c25-17eda5c83bac"
      unitRef="usd">6005021000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTMtMS0xLTEtMTk4OTA3_f0761ce5-6c40-4419-ba3f-a3f8720d1453"
      unitRef="usd">-28373000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTMtMy0xLTEtMTk4OTA3_9248fe29-cfdc-4078-9cb9-11494f18071f"
      unitRef="usd">-26115000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTQtMS0xLTEtMTk4OTA3_3c817048-a4e2-4015-b667-4bc0f6e7ad4e"
      unitRef="usd">71296000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTQtMy0xLTEtMTk4OTA3_fa930e39-e15b-43a7-a8cb-f38620e28a7c"
      unitRef="usd">72216000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTUtMS0xLTEtMTk4OTA3_682c4cda-5dd8-4c12-89df-6ae769dc2f98"
      unitRef="usd">5988058000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmMyNjFmMTZhMTM3NDRhZjE5MzQ0OTE2YzE0NDFlZTQxL3RhYmxlcmFuZ2U6YzI2MWYxNmExMzc0NGFmMTkzNDQ5MTZjMTQ0MWVlNDFfMTUtMy0xLTEtMTk4OTA3_9e42a338-32a7-4bf4-89c0-d19386df84cf"
      unitRef="usd">5906690000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <he:MinimumBenchmarkPercentageOfLoanToAppraisalRatioWhichMortgageInsuranceIsRequired
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMzM3Ng_007b5674-8509-459f-b65e-6c42cbc48c7e"
      unitRef="number">0.80</he:MinimumBenchmarkPercentageOfLoanToAppraisalRatioWhichMortgageInsuranceIsRequired>
    <he:MinimumBenchmarkPercentageOfLoanToAppraisalRatioOnNonOwnerOccupiedResidentialProperty
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMzU0Mw_7067b505-c9de-4ebc-b214-693d10286f5a"
      unitRef="number">0.75</he:MinimumBenchmarkPercentageOfLoanToAppraisalRatioOnNonOwnerOccupiedResidentialProperty>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0Mzg_4d2cfb9c-2a48-4783-9c52-ae1a9ba70337">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses (balances and changes) by portfolio segment were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(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:6pt;font-weight:700;line-height:100%"&gt;Residential &lt;br/&gt;1-4 family&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:6pt;font-weight:700;line-height:100%"&gt;Commercial real &lt;br/&gt;estate&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:6pt;font-weight:700;line-height:100%"&gt;Home&lt;br/&gt;equity&#160;line of&#160;credit&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:6pt;font-weight:700;line-height:100%"&gt;Residential land&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:6pt;font-weight:700;line-height:100%"&gt;Commercial construction&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:6pt;font-weight:700;line-height:100%"&gt;Residential construction&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:6pt;font-weight:700;line-height:100%"&gt;Commercial loans&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:6pt;font-weight:700;line-height:100%"&gt;Consumer loans&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:6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,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:8pt;font-weight:400;line-height:100%"&gt;(3,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;24,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;71,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="9" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&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;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;24,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;71,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,874&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,176&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,650&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,340&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,314&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,129&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,211&#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:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctMi0xLTEtMTk4OTA3_fbcefab2-8fc8-4c49-bda3-e839f2c5e9ac"
      unitRef="usd">6270000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctNC0xLTEtMTk4OTA3_ea94679c-bf3c-49e2-b00f-4b8d59abdeb7"
      unitRef="usd">21898000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctNi0xLTEtMTk4OTA3_5f65a157-cf9d-4dc8-a196-cfde23820eff"
      unitRef="usd">6125000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctOC0xLTEtMTk4OTA3_5e894278-135e-41b2-8cf1-7080fd9555fa"
      unitRef="usd">717000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctMTAtMS0xLTE5ODkwNw_5db062c7-87d9-4f92-b18f-bef8d08a8352"
      unitRef="usd">1195000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctMTItMS0xLTE5ODkwNw_03a33fa0-d9fa-4419-b293-b7e374f643a5"
      unitRef="usd">46000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctMTQtMS0xLTE5ODkwNw_4899f4f8-3146-49b7-88a8-12a107e1e2cc"
      unitRef="usd">12426000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctMTYtMS0xLTE5ODkwNw_c0cedfb2-87c2-494c-ae39-2f6d9cc24bb8"
      unitRef="usd">23539000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTctMTgtMS0xLTE5ODkwNw_ebc974f3-4663-4cd0-b61b-d97f833f2a0b"
      unitRef="usd">72216000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtMi0xLTEtMTk4OTA3_422d5be4-615b-4da2-aaea-573b34182f7c"
      unitRef="usd">809000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtNC0xLTEtMTk4OTA3_3837b4f3-4d15-4d16-b985-16f6652088b7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtNi0xLTEtMTk4OTA3_9ad8386f-959b-4140-a933-6b0aebe8b73a"
      unitRef="usd">63000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtOC0xLTEtMTk4OTA3_e9468244-9d84-4cd4-a36a-a28170466594"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtMTAtMS0xLTE5ODkwNw_b7ddbc9f-6b31-48af-889e-f065044db9ee"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtMTItMS0xLTE5ODkwNw_55c1062d-c900-43ac-82d5-ceefe33bfe09"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtMTQtMS0xLTE5ODkwNw_7156829b-bfe9-49e5-b103-12e509bb6de7"
      unitRef="usd">227000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtMTYtMS0xLTE5ODkwNw_b0f7ea19-9460-487e-9e2c-3aaf10d01060"
      unitRef="usd">2323000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTgtMTgtMS0xLTE5ODkwNw_9ae537cd-26e7-4ba8-8d6d-0e5cb7df7df4"
      unitRef="usd">3422000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktMi0xLTEtMTk4OTA3_a96f6874-b953-48ad-a34d-e6e4e412403b"
      unitRef="usd">4000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktNC0xLTEtMTk4OTA3_46a444bb-160c-4c6b-8be8-340a75da1edc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktNi0xLTEtMTk4OTA3_6b113634-796b-4daf-8499-7afec38cdcb6"
      unitRef="usd">17000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktOC0xLTEtMTk4OTA3_37ced816-5e4f-4b1c-88a2-4445d34fcbf2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktMTAtMS0xLTE5ODkwNw_d0ee77b8-510f-42fd-9177-93d5f04d3fe8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktMTItMS0xLTE5ODkwNw_2eff3253-bb23-47d1-b9a0-a3bdec0908c7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktMTQtMS0xLTE5ODkwNw_7011241e-6a53-4f90-9beb-cc0647821727"
      unitRef="usd">398000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktMTYtMS0xLTE5ODkwNw_070f1c75-4655-4c28-a189-ea9774e041c1"
      unitRef="usd">908000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMTktMTgtMS0xLTE5ODkwNw_f7680ebf-7afb-489e-ad76-d1e522e29140"
      unitRef="usd">1327000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtMi0xLTEtMTk4OTA3_0552e6c5-ffb2-42e5-897a-f8ed961e73c5"
      unitRef="usd">-853000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtNC0xLTEtMTk4OTA3_88ceedfa-a871-4646-885c-3cda008c852f"
      unitRef="usd">803000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtNi0xLTEtMTk4OTA3_af89bb9b-6a4f-4ab8-b779-bd61226d6c0b"
      unitRef="usd">-26000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtOC0xLTEtMTk4OTA3_273896c3-5380-4807-8957-09bf0ade60ea"
      unitRef="usd">-97000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtMTAtMS0xLTE5ODkwNw_86990e85-a56d-4652-a734-fb940061a5db"
      unitRef="usd">-460000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtMTItMS0xLTE5ODkwNw_2df130cd-ecd6-4fc4-a70e-8d6b262066ca"
      unitRef="usd">-18000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtMTQtMS0xLTE5ODkwNw_aac1b95f-3b01-4206-b4ea-4affe7302ae5"
      unitRef="usd">-661000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtMTYtMS0xLTE5ODkwNw_b1dd84d9-77ea-4709-ab8a-1bcb2c27ddd3"
      unitRef="usd">2487000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjAtMTgtMS0xLTE5ODkwNw_4992e789-6bfc-486b-bc83-f121f41929e7"
      unitRef="usd">1175000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtMi0xLTEtMTk4OTA3_ca1f0f4e-ae6b-4bbd-9470-c19f2dcef6c1"
      unitRef="usd">4612000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtNC0xLTEtMTk4OTA3_f910f349-5e14-430a-bdf9-9ddf4bf6a318"
      unitRef="usd">22701000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtNi0xLTEtMTk4OTA3_8674293c-f5f7-4438-a4bc-8f65d7f806a6"
      unitRef="usd">6053000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtOC0xLTEtMTk4OTA3_da827bf3-f62e-4de8-b788-ddd39b04cd98"
      unitRef="usd">620000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtMTAtMS0xLTE5ODkwNw_83c8b622-4445-4213-81ee-01b077dcf1f6"
      unitRef="usd">735000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtMTItMS0xLTE5ODkwNw_bf030901-7461-489c-8254-77d280fd2a62"
      unitRef="usd">28000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtMTQtMS0xLTE5ODkwNw_809cef73-0651-4fc3-96dd-9f705721874c"
      unitRef="usd">11936000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtMTYtMS0xLTE5ODkwNw_35bd2551-4a22-4272-a6f2-f4356921d71f"
      unitRef="usd">24611000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjEtMTgtMS0xLTE5ODkwNw_2a8efde4-f620-4f26-9160-56ddf1215baa"
      unitRef="usd">71296000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i653d62b89612495a9b6941a689b76a1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctMi0xLTEtMTk4OTA3_c62d2266-4c89-4228-8698-0c63fe316782"
      unitRef="usd">6545000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i805b492bee304784955515936450d888_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctNC0xLTEtMTk4OTA3_ac874c05-f2ff-4851-9d6b-ea6fa28382a7"
      unitRef="usd">24696000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic5b28a3531924668ab818ae57cd39ca9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctNi0xLTEtMTk4OTA3_a1f51725-2d56-4502-a56f-b138a843fef9"
      unitRef="usd">5657000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i508c841be17946f6b665b876902872ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctOC0xLTEtMTk4OTA3_12b01816-0dd4-49c1-98b4-bef051aabf01"
      unitRef="usd">646000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iab41e238f13d41ad9fbb74c5e20cf86e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctMTAtMS0xLTE5ODkwNw_d725e771-cb30-44a7-81c7-abae22db97d3"
      unitRef="usd">2186000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0ba83d3c2ff442f385ba92fcb6a57e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctMTItMS0xLTE5ODkwNw_060a52bd-2b36-4103-b0bd-597e1af06e7f"
      unitRef="usd">18000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3c5f213f793148cea5bfe5dfed4baec2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctMTQtMS0xLTE5ODkwNw_78297a25-c3a6-4564-ad26-ae8a760d814a"
      unitRef="usd">15798000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia54e3a6ea9b8457aa42c727fc3ccb1f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctMTYtMS0xLTE5ODkwNw_bf2ad06c-a7a9-42ea-9f9a-b488878d9224"
      unitRef="usd">15584000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if00fb9fc6d1547c8aa72f889afe3a8b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjctMTgtMS0xLTE5ODkwNw_88dca055-d2a2-4a7c-ac3d-09b53458cc14"
      unitRef="usd">71130000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ib8f6288985eb4d5ea27e2686f062fc56_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtMi0xLTEtMTk4OTA3_4aa21634-75ca-42f1-a0c1-bab0abe62982"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i86c5298a483849ea9d148d5e2645dc92_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtNC0xLTEtMTk4OTA3_fe1990c9-3e51-4b62-8553-07c1ff9830d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ibd5e6562e287487a95277b1b322cc7d2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtNi0xLTEtMTk4OTA3_f5e42394-143c-484f-93a8-1fb4d4209e07"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ic801d925c7d24d94ac902313e7c03336_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtOC0xLTEtMTk4OTA3_65696078-f9b9-4236-b84c-4492d2559455"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ifafa678cb41248d29d6333961ffe020c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtMTAtMS0xLTE5ODkwNw_e17a7593-640a-4087-ad9d-43791c5f1f31"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i6b8492cfd200459e8d390bf90247bd29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtMTItMS0xLTE5ODkwNw_6e4e9331-c2f1-49fb-8591-862b71b6601f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ie99b5243a1c44e62a834f7d31fcdeef6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtMTQtMS0xLTE5ODkwNw_346d2812-8dbb-4b6b-a8c7-784a71a674a3"
      unitRef="usd">76000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i913bfd79bf2b46959c6c8de6d72941d5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtMTYtMS0xLTE5ODkwNw_21e0b16f-d738-494f-8f7a-b8e7d33bfbf5"
      unitRef="usd">1482000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjgtMTgtMS0xLTE5ODkwNw_1e7da095-6724-4e8a-88be-296d79109c41"
      unitRef="usd">1558000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ib8f6288985eb4d5ea27e2686f062fc56_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktMi0xLTEtMTk4OTA3_2d10f84f-9648-421c-88c5-5218d8edafa1"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i86c5298a483849ea9d148d5e2645dc92_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktNC0xLTEtMTk4OTA3_4d87322f-8f87-42b8-98cf-d04582a2ede9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ibd5e6562e287487a95277b1b322cc7d2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktNi0xLTEtMTk4OTA3_32b6ca32-d91c-459f-ad24-fd9fe1715744"
      unitRef="usd">11000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ic801d925c7d24d94ac902313e7c03336_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktOC0xLTEtMTk4OTA3_e024be9a-d06a-493c-af35-dbfdb5df6fcb"
      unitRef="usd">5000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ifafa678cb41248d29d6333961ffe020c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktMTAtMS0xLTE5ODkwNw_35d9ebd7-d8a2-4832-b696-529713e0ece2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i6b8492cfd200459e8d390bf90247bd29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktMTItMS0xLTE5ODkwNw_5dda8c47-c20a-4967-8e26-382e8f1e52ff"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ie99b5243a1c44e62a834f7d31fcdeef6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktMTQtMS0xLTE5ODkwNw_3b6bca31-5472-436f-a6cf-81e1a7e7d56e"
      unitRef="usd">353000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i913bfd79bf2b46959c6c8de6d72941d5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktMTYtMS0xLTE5ODkwNw_8928e7e5-fdb6-440f-8720-57c38833fb8f"
      unitRef="usd">1025000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMjktMTgtMS0xLTE5ODkwNw_f08c85ed-1f5e-4ee8-99b0-109741fb216c"
      unitRef="usd">1402000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ib8f6288985eb4d5ea27e2686f062fc56_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtMi0xLTEtMTk4OTA3_06d59fed-2315-4228-b764-7acf9e57e62d"
      unitRef="usd">1321000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i86c5298a483849ea9d148d5e2645dc92_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtNC0xLTEtMTk4OTA3_9377b45b-50b2-41f1-84e5-cf9dea09ba5c"
      unitRef="usd">-4520000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ibd5e6562e287487a95277b1b322cc7d2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtNi0xLTEtMTk4OTA3_868f6e0c-7cda-4593-8dc2-0ea8c0654bb9"
      unitRef="usd">-18000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ic801d925c7d24d94ac902313e7c03336_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtOC0xLTEtMTk4OTA3_7e473f17-e0f1-4908-b5fe-24d73bf42211"
      unitRef="usd">46000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ifafa678cb41248d29d6333961ffe020c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtMTAtMS0xLTE5ODkwNw_dc7d575a-16d8-41fc-8e2e-959711339aa2"
      unitRef="usd">154000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i6b8492cfd200459e8d390bf90247bd29_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtMTItMS0xLTE5ODkwNw_ede279e1-f7d0-4dae-9b4e-bcd25ae6259b"
      unitRef="usd">13000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ie99b5243a1c44e62a834f7d31fcdeef6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtMTQtMS0xLTE5ODkwNw_1d4c9f91-8ceb-4e33-a151-fe60df58d728"
      unitRef="usd">-1761000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i913bfd79bf2b46959c6c8de6d72941d5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtMTYtMS0xLTE5ODkwNw_6a34b343-6498-414d-9dfd-708b5e4af5c4"
      unitRef="usd">1002000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzAtMTgtMS0xLTE5ODkwNw_b0c0d38f-8e4e-43da-b2d7-80ba6efade41"
      unitRef="usd">-3763000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i73a965715e4842198219744bcef3e073_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtMi0xLTEtMTk4OTA3_3d90d3dc-9b66-41b8-b86a-32b4b637b53b"
      unitRef="usd">7874000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i88cd16a27d76437194ea51fdfc96627e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtNC0xLTEtMTk4OTA3_bb39a279-dc54-4afb-a439-cd647d22a88d"
      unitRef="usd">20176000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ideca3e61dced4d969e99a408fee7dc57_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtNi0xLTEtMTk4OTA3_47ac90bf-b734-4e7e-b250-ef9620549774"
      unitRef="usd">5650000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i55356859e78344b6b89a6336660504f1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtOC0xLTEtMTk4OTA3_5543b84e-d3a5-42e2-815e-47851679b291"
      unitRef="usd">697000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5099612cddf546eb8605bfedd6b77550_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtMTAtMS0xLTE5ODkwNw_67b8d67f-a07e-48de-81b9-0af5bff692cb"
      unitRef="usd">2340000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0ca01e40854a46ee906a6b16336ffd21_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtMTItMS0xLTE5ODkwNw_49cfcdbe-a73f-453f-aa18-bf2526a3ce40"
      unitRef="usd">31000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia72bdf231b0a43e5b821b121160341f3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtMTQtMS0xLTE5ODkwNw_0338a803-1395-470a-a5fe-ffdfaba260df"
      unitRef="usd">14314000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie0c08f6739b443e0b2db84bd380c3059_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtMTYtMS0xLTE5ODkwNw_f5c9c0e3-6b92-4b9e-b18b-6fbd72d94aa7"
      unitRef="usd">16129000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i67f4621d263942fa9ffe2685e0ab2120_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyMDk1ZThjNzQwMzQ3YjE4NjQyNDY0ZmEyMTdkOGFiL3RhYmxlcmFuZ2U6MzIwOTVlOGM3NDAzNDdiMTg2NDI0NjRmYTIxN2Q4YWJfMzEtMTgtMS0xLTE5ODkwNw_99af56eb-fb5d-4a07-a7a4-387dc14e335f"
      unitRef="usd">67211000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <he:OffBalanceSheetCreditLossLiabilityTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0MzI_396c2ec5-3be2-48fc-b2b5-2088f61a6b35">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for loan commitments by portfolio segment were as follows:&lt;/span&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:53.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in&#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:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;br/&gt;&#160;line of&#160;credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;border-top:1pt solid #000;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%;text-decoration:underline"&gt;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;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;Allowance for loan commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,600&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,400&#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="9" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Allowance for loan commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,600&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,400&#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;</he:OffBalanceSheetCreditLossLiabilityTableTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTMtMi0xLTEtMTk4OTA3_99265665-eff9-4042-bcbb-a1fa359f891e"
      unitRef="usd">400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTMtNC0xLTEtMTk4OTA3_7aca4859-5478-4329-9a3c-35ccac84df11"
      unitRef="usd">2600000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTMtNi0xLTEtMTk4OTA3_9737cef6-c1a4-4dac-ab23-f80b97dd654c"
      unitRef="usd">1400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTMtOC0xLTEtMTk4OTA3_c23a672f-d290-4737-9dac-4899505efd47"
      unitRef="usd">4400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTQtMi0xLTEtMTk4OTA3_d8eac8b2-8b12-4210-84d9-c345cddb1645"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTQtNC0xLTEtMTk4OTA3_75a94102-11b3-498b-8e29-8d497e4e57c0"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTQtNi0xLTEtMTk4OTA3_8da86fdc-dd96-4bc6-9138-5850335c5d1c"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTQtOC0xLTEtMTk4OTA3_32d38deb-db45-47ed-a43b-51454ab66e12"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTUtMi0xLTEtMTk4OTA3_3ce9bb07-27df-41f2-b7b9-a17435cb655a"
      unitRef="usd">400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTUtNC0xLTEtMTk4OTA3_4649d633-8317-400d-8a8f-f8101e9b5c01"
      unitRef="usd">2600000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTUtNi0xLTEtMTk4OTA3_028922ed-74eb-47b6-8916-0a7dd6fac98b"
      unitRef="usd">1400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTUtOC0xLTEtMTk4OTA3_e340f5f2-177e-48c5-bf96-00009ee1b0f6"
      unitRef="usd">4400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ic5b28a3531924668ab818ae57cd39ca9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTgtMi0xLTEtMTk4OTA3_17929138-5985-4ed7-a04b-0fbd9bcdabfb"
      unitRef="usd">400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="iab41e238f13d41ad9fbb74c5e20cf86e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTgtNC0xLTEtMTk4OTA3_392e0b23-3107-4d99-9108-3b9b965344c3"
      unitRef="usd">3700000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i3c5f213f793148cea5bfe5dfed4baec2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTgtNi0xLTEtMTk4OTA3_0155823e-55e8-451f-b43e-8ddfe90be84b"
      unitRef="usd">800000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="if00fb9fc6d1547c8aa72f889afe3a8b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMTgtOC0xLTEtMTk4OTA3_3b90bd63-a8ba-43a3-ab9c-4eb2bf14c8e9"
      unitRef="usd">4900000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ibd5e6562e287487a95277b1b322cc7d2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjAtMi0xLTEtMTk4OTA3_39be99db-19d5-4bb1-bff1-712a738ed567"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ifafa678cb41248d29d6333961ffe020c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjAtNC0xLTEtMTk4OTA3_f7c635f3-7062-4d7d-8f3e-cc2fb4852b83"
      unitRef="usd">-100000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ie99b5243a1c44e62a834f7d31fcdeef6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjAtNi0xLTEtMTk4OTA3_528b72ca-4d6c-44cc-a5a0-0df6530985bc"
      unitRef="usd">600000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjAtOC0xLTEtMTk4OTA3_a134785f-1da4-4b3e-934a-8ba3a1c7c954"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ideca3e61dced4d969e99a408fee7dc57_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjEtMi0xLTEtMTk4OTA3_cad88f75-4f52-4e7d-867c-83bd407601b2"
      unitRef="usd">400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i5099612cddf546eb8605bfedd6b77550_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjEtNC0xLTEtMTk4OTA3_dc4c72ad-7c0a-4745-b6e0-f4568acfa7fb"
      unitRef="usd">3600000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ia72bdf231b0a43e5b821b121160341f3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjEtNi0xLTEtMTk4OTA3_77a58018-72a6-4d28-8634-13d55f919dba"
      unitRef="usd">1400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i67f4621d263942fa9ffe2685e0ab2120_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjUyMGQzYjhkOWI5NDRhZmM5Nzc0MjM4ZTNmYzc5ZTY4L3RhYmxlcmFuZ2U6NTIwZDNiOGQ5Yjk0NGFmYzk3NzQyMzhlM2ZjNzllNjhfMjEtOC0xLTEtMTk4OTA3_aa33f4d5-9006-471e-9258-7f03e512baa9"
      unitRef="usd">5400000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0OTU_82da96b9-9017-4478-92de-905315029bab">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk profile by vintage date based on payment activity or internally assigned grade for loans was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loans by Origination Year&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:400;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:400;line-height:100%"&gt;Converted to term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;46,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;425,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;750,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;418,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;110,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;727,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,479,522&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;46,292&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;425,843&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;750,578&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;419,047&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;111,556&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;731,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;2,484,316&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;973,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,020,251&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;975,386&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;47,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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,022,800&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,061&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,204&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,237&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;8,587&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;4,039&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;994&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;20,061&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,444&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;6,786&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;7,519&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;15,749&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;267,342&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;36,997&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;192,162&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;18,597&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;4,405&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;4,705&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;382&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;9,765&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,388&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;272,401&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;276,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,284,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;3,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;369,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loans by Origination Year&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:400;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2023&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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%"&gt;2020&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:400;line-height:100%"&gt;2019&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:400;line-height:100%"&gt;Prior&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:400;line-height:100%"&gt;Revolving&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:400;line-height:100%"&gt;Converted to term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,267&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;11,206&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;54,924&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;44&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;28,093&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;94,267&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;184,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,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:8pt;font-weight:400;line-height:100%"&gt;60,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;776,299&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,897&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;30,142&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;241,905&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;186,058&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;86,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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;63,840&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;102,472&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;75,591&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;14,268&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;800,949&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current YTD period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;162,824&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,275,157&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,212,168&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;795,046&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;273,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,204,635&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,097,070&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;67,070&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,087,727&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.834%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loans by Origination Year&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:400;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%"&gt;2020&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:400;line-height:100%"&gt;2019&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:400;line-height:100%"&gt;2018&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:400;line-height:100%"&gt;Prior&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:400;line-height:100%"&gt;Revolving&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:400;line-height:100%"&gt;Converted to term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;December 31, 2022&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;432,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;755,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;423,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;51,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;698,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,474,528&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;432,707&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;755,056&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;423,723&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;113,096&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;53,117&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;701,938&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;2,479,637&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;959,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;999,945&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;961,030&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;41,875&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,002,905&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,679&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,245&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;9,010&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,222&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;522&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;477&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;20,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;font-weight:400;line-height:100%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;7,986&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;11,624&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,178&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;20,788&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,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:8pt;font-weight:400;line-height:100%"&gt;5,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;10,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;202,061&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;21,885&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,733&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;8,132&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;604&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;140&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;10,956&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;5,198&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;254,709&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;283,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;278,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,251,798&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,740&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;390,206&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;188,380&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;287,432&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;103,322&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;63,084&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;317,464&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;8,235&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,358,123&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;15,094&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;47,478&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;44&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;25,873&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;88,489&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,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:8pt;font-weight:400;line-height:100%"&gt;68,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752,415&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;15,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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;243,174&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;187,318&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;85,621&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;71,839&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;47,488&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;57,686&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;71,540&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;15,025&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;779,691&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,296,473&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,220,751&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;808,953&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;296,592&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;164,815&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,077,705&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,077,634&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,098&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,005,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC0yLTEtMS0xOTg5MDc_53cffd34-7dba-4b37-a41e-c750f1880041"
      unitRef="usd">46292000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC00LTEtMS0xOTg5MDc_b3207156-c1b1-4b35-96c9-cee478e2f53a"
      unitRef="usd">425843000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC02LTEtMS0xOTg5MDc_65fc7ccd-db95-4070-90be-6c30b9f4f707"
      unitRef="usd">750578000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC04LTEtMS0xOTg5MDc_05e5ceb7-5efe-425c-ad1c-b353aa9483d3"
      unitRef="usd">418780000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC0xMC0xLTEtMTk4OTA3_00716bc2-3d1b-4feb-96a9-33eaee67d251"
      unitRef="usd">110618000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC0xMi0xLTEtMTk4OTA3_c726e6e1-0846-4dd1-83ff-ebc3c674b178"
      unitRef="usd">727411000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC0xNC0xLTEtMTk4OTA3_5cd6b3d9-427b-45f4-8884-10d33279c2eb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC0xNi0xLTEtMTk4OTA3_b45fd641-ff79-49d1-9e12-12569b1f86e6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic86b07fc788241d2b8a81898491f95c3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNC0xOC0xLTEtMTk4OTA3_e28a986b-c9de-4d3f-95c3-3688457443c7"
      unitRef="usd">2479522000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS0yLTEtMS0xOTg5MDc_8c2861d5-efaa-460d-9215-c4e75756b3a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS00LTEtMS0xOTg5MDc_dab72857-5197-482f-9e27-123ee76697ae"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS02LTEtMS0xOTg5MDc_b569d6fa-3e02-49a3-a65a-bd5cd68113bb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS04LTEtMS0xOTg5MDc_4c2c0e67-06a1-4f44-8144-e775073a6489"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS0xMC0xLTEtMTk4OTA3_b0729697-119e-4c00-95ee-693478193ea6"
      unitRef="usd">938000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS0xMi0xLTEtMTk4OTA3_f52d34a9-eea6-4ebf-a438-b685f7435ab5"
      unitRef="usd">971000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS0xNC0xLTEtMTk4OTA3_f53f2dac-b0ba-449f-8c8a-63ea77df37b6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS0xNi0xLTEtMTk4OTA3_fe9580a7-1c08-4aa0-ab33-21020f74c276"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNS0xOC0xLTEtMTk4OTA3_52c8caaa-6dac-40a5-b7d6-edfe81b5e8e6"
      unitRef="usd">1909000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi0yLTEtMS0xOTg5MDc_54eddeef-acf6-4f1a-b1de-216ff1552c66"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi00LTEtMS0xOTg5MDc_84155a89-ed04-460a-8eb1-c7dca1dd5c91"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi02LTEtMS0xOTg5MDc_650ebb82-04de-4e3b-8ad8-7f4b69ddf744"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi04LTEtMS0xOTg5MDc_359d176a-9baa-4b57-86f0-cca5fc24f2f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi0xMC0xLTEtMTk4OTA3_86ac5bba-162e-4c55-a3f2-bf8c394e93bb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi0xMi0xLTEtMTk4OTA3_40404126-02d8-4392-9d32-bb273c78bd93"
      unitRef="usd">930000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi0xNC0xLTEtMTk4OTA3_849ad3d3-78ad-4c16-b06d-2f5b2859fd91"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi0xNi0xLTEtMTk4OTA3_3c592c3d-11d6-4b12-87b1-f42fdf540c35"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNi0xOC0xLTEtMTk4OTA3_021b9dd6-e66d-425c-a4cb-1269fdc6a14f"
      unitRef="usd">930000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy0yLTEtMS0xOTg5MDc_a953b2e6-d280-421c-ad08-d07604c3f95b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy00LTEtMS0xOTg5MDc_d23464a8-10ee-4f65-b146-12ea5a72b02c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy02LTEtMS0xOTg5MDc_5c32cfca-d786-497f-9585-08428147c62e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy04LTEtMS0xOTg5MDc_c0b8ccfd-437f-465d-9efa-80dea53cf2c7"
      unitRef="usd">267000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy0xMC0xLTEtMTk4OTA3_19091e51-558b-4d08-b15d-83469da1600a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy0xMi0xLTEtMTk4OTA3_c06df5f7-0261-4981-995e-62f7018af08b"
      unitRef="usd">1688000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy0xNC0xLTEtMTk4OTA3_e62d08e0-64d1-4611-8a5c-cc11c4a82046"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy0xNi0xLTEtMTk4OTA3_f10a25dc-e421-46e4-abce-771a44b5efc8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNy0xOC0xLTEtMTk4OTA3_49abe1ca-af2e-4136-93ac-380aef498ea2"
      unitRef="usd">1955000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC0yLTEtMS0xOTg5MDc_c4e00bd9-ce37-4d50-93f4-275a8a0846be"
      unitRef="usd">46292000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC00LTEtMS0xOTg5MDc_0a1ed240-5920-4659-9175-ee41848d3958"
      unitRef="usd">425843000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC02LTEtMS0xOTg5MDc_c7a8eac6-24d7-4e4e-92c2-f8e60a0acf9e"
      unitRef="usd">750578000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC04LTEtMS0xOTg5MDc_fa0d099a-6c4d-4d81-ae59-4988128de126"
      unitRef="usd">419047000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC0xMC0xLTEtMTk4OTA3_ad59de48-76c9-438c-98ce-6e7da4cd45c6"
      unitRef="usd">111556000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC0xMi0xLTEtMTk4OTA3_cc987f30-9ecb-4de4-a9a9-7034e4f38aaf"
      unitRef="usd">731000000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC0xNC0xLTEtMTk4OTA3_2821d7e1-c8d2-4396-82e1-5c46291b082d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC0xNi0xLTEtMTk4OTA3_f138a697-9316-4729-985f-89ba75321e32"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfOC0xOC0xLTEtMTk4OTA3_ca3b3d1a-1eda-49ca-b916-92e3871db9f5"
      unitRef="usd">2484316000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMi0xLTEtMjA3Njcz_7b91a46e-84e1-480f-afa6-3c10ef350558"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtNC0xLTEtMjA3Njcz_ad9edbe6-1468-44e6-b15e-d91098317896"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtNi0xLTEtMjA3Njcz_55bd19df-89a2-4444-885c-b2823fca0e40"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtOC0xLTEtMjA3Njcz_72afdc71-1e34-4cc0-a85e-209a6332753d"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTAtMS0xLTIwNzY3Mw_a43c248f-28cb-4ef5-9942-c69d449c0dc9"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTItMS0xLTIwNzY3Mw_8d71961d-eae8-4c62-aee2-fda74b70c24b"
      unitRef="usd">809000</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTQtMS0xLTIwNzY3Mw_c9c04680-0f6d-4035-86cd-f9e3f017794d"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTYtMS0xLTIwNzY3Mw_94c78f0b-08db-4e0c-9b8b-61fbfc0c36a6"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i21096e7c89cd40829ae113239938443d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTgtMS0xLTIwNzY3Mw_47698105-7f98-4db5-98d4-c1d7104acefd"
      unitRef="usd">809000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMi0xLTEtMTk4OTA3_784819b1-b5f0-490b-b445-c745296090f3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtNC0xLTEtMTk4OTA3_687ec484-657e-45cf-bc75-ea37fdf25206"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtNi0xLTEtMTk4OTA3_a5614e5d-a796-4379-8a08-ff51fba70989"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtOC0xLTEtMTk4OTA3_8610a8ef-7d97-4c43-889c-f7a71d6d2d93"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTAtMS0xLTE5ODkwNw_e1dc0c2b-b382-4c03-82ec-5fdf5ba83ba3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTItMS0xLTE5ODkwNw_b0c167da-3559-43c1-8364-b9c6c8cc3fc4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTQtMS0xLTE5ODkwNw_6aef0423-e899-4a13-aa01-3c3965856dae"
      unitRef="usd">973686000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTYtMS0xLTE5ODkwNw_d733531e-e33d-4cbe-a65f-450752318a47"
      unitRef="usd">46565000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib138542716a64e30ad2aa1d0f45a35dd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTAtMTgtMS0xLTE5ODkwNw_d6039b06-7ce5-4e83-92d5-eb4a65c6c2d3"
      unitRef="usd">1020251000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtMi0xLTEtMTk4OTA3_f7086a32-74cd-4767-9e3e-9c4f41f0a2de"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtNC0xLTEtMTk4OTA3_a34fc840-bdeb-4e4b-94cf-d05709f3e0e9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtNi0xLTEtMTk4OTA3_fd7f4a26-f42e-4f5f-a73c-0aefb29f36ed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtOC0xLTEtMTk4OTA3_108efe2e-a2e0-4ee6-87b8-341fd0ae8e5a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtMTAtMS0xLTE5ODkwNw_bea986be-578c-48db-87f8-96f7f427a35b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtMTItMS0xLTE5ODkwNw_550da7c9-2b29-49ec-a3f2-94aae4b5e074"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtMTQtMS0xLTE5ODkwNw_ccdc0217-fa86-4d31-b576-8e4f122326d6"
      unitRef="usd">781000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtMTYtMS0xLTE5ODkwNw_72f30c83-e145-43fe-91f8-6b261bf0b3de"
      unitRef="usd">115000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTEtMTgtMS0xLTE5ODkwNw_ba5c4d08-09f4-4da4-bf97-80a7e8a56b85"
      unitRef="usd">896000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItMi0xLTEtMTk4OTA3_a3d7f1df-371c-46ae-a03e-05b1cabd83dc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItNC0xLTEtMTk4OTA3_9c603512-8eec-448e-9bd1-e07d415e36f1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItNi0xLTEtMTk4OTA3_55236469-5059-4bf7-b193-b11be660d1f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItOC0xLTEtMTk4OTA3_199adecd-8f95-4f55-9ff6-42cb3c3dd382"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItMTAtMS0xLTE5ODkwNw_4b20b0be-6151-4827-9d43-5d0a5d6adde4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItMTItMS0xLTE5ODkwNw_c1d0bf73-809f-4841-90de-2a83767ce08b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItMTQtMS0xLTE5ODkwNw_e70a739e-2ac2-494e-8d41-3ede69e1f658"
      unitRef="usd">346000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItMTYtMS0xLTE5ODkwNw_68181556-5ea9-4661-a3db-9a01ca6ddb39"
      unitRef="usd">337000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTItMTgtMS0xLTE5ODkwNw_7308282c-e81f-4bf9-b107-3c32603067b4"
      unitRef="usd">683000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtMi0xLTEtMTk4OTA3_ba7c2d3c-4efb-4149-9ee1-2381b8bd594d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtNC0xLTEtMTk4OTA3_2aa9ed6a-7b8c-4b26-85b0-2f3974222e58"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtNi0xLTEtMTk4OTA3_5aa7ca01-4fb9-43ac-bc72-4c0255fe8512"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtOC0xLTEtMTk4OTA3_feff3e06-70b6-4f64-ae43-4ad7a9de73b3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtMTAtMS0xLTE5ODkwNw_4b6bc1ba-e642-49e4-b2a2-623ce0492693"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtMTItMS0xLTE5ODkwNw_6a883cd1-4ccd-4658-b396-4b892d0c7943"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtMTQtMS0xLTE5ODkwNw_d2db4d16-d579-4a28-a423-0ae4df140eaa"
      unitRef="usd">573000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtMTYtMS0xLTE5ODkwNw_9e2d555b-266f-4f45-8b64-6b095f4e5e42"
      unitRef="usd">397000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTMtMTgtMS0xLTE5ODkwNw_f0dc8ea5-8378-4867-ab8a-3b20d0dbf969"
      unitRef="usd">970000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtMi0xLTEtMTk4OTA3_f10b28bd-a9ae-4bec-b422-1cb4c8db2f6c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtNC0xLTEtMTk4OTA3_6410ff1f-8a90-4752-9aeb-3707a1018f2f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtNi0xLTEtMTk4OTA3_6adefec7-5ce1-45ba-8956-1d75a9c89108"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtOC0xLTEtMTk4OTA3_aecf1810-50c1-4c8d-b109-5abf41f61093"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtMTAtMS0xLTE5ODkwNw_65b76207-e9fd-417f-8d8c-adfd3e245571"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtMTItMS0xLTE5ODkwNw_6d74375c-ee74-4d86-a3e0-94c40366f708"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtMTQtMS0xLTE5ODkwNw_71ec5b82-0e7e-48bd-9f5b-a6aab99f1416"
      unitRef="usd">975386000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtMTYtMS0xLTE5ODkwNw_6d378d97-1d93-43fc-afa5-82b1b5626afd"
      unitRef="usd">47414000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTQtMTgtMS0xLTE5ODkwNw_5346c112-815a-4291-9b90-73ae990519e0"
      unitRef="usd">1022800000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMi0xLTEtMjA3Njk0_f411fdd8-0d0e-4c23-871e-18073fd4e6d4"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtNC0xLTEtMjA3Njk0_5bcf519d-184b-4a24-9b80-84102389e92f"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtNi0xLTEtMjA3Njk0_ed7e3e49-73fb-4d55-9d13-e326a9e53045"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtOC0xLTEtMjA3Njk0_80380f6f-1611-42d6-a312-91cf9a547555"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTAtMS0xLTIwNzY5NA_a7448cb0-3ece-4d45-948f-668cefd67fff"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTItMS0xLTIwNzY5NA_5a527936-129d-4ccd-9557-af0ddeff3391"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTQtMS0xLTIwNzY5NA_241c6797-5989-46a7-b769-cdabd14e1e9d"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTYtMS0xLTIwNzY5NA_3d0e85e4-a0be-4f05-942a-28a173bbaf45"
      unitRef="usd">63000</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i93afd07372024ac4a693b603897e000d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTgtMS0xLTIwNzY5NA_5a19f8f8-0827-4a03-b995-6cf887ce8aa9"
      unitRef="usd">63000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtMi0xLTEtMTk4OTA3_72738d0c-cf73-42d2-b0bf-af818ed5d2a2"
      unitRef="usd">1204000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtNC0xLTEtMTk4OTA3_ca1210fd-6cd6-46da-8519-eb7a01a02ec1"
      unitRef="usd">5237000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtNi0xLTEtMTk4OTA3_f856fa88-a7d2-49dd-acbf-9c4b8209a88f"
      unitRef="usd">8587000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtOC0xLTEtMTk4OTA3_1d4e1e07-b0dc-4bef-9e12-af016c1b34e1"
      unitRef="usd">4039000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtMTAtMS0xLTE5ODkwNw_a00a740d-3445-44cb-84dc-d3bdf69434bf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtMTItMS0xLTE5ODkwNw_23c144d9-4bf2-4611-9201-94376a56f896"
      unitRef="usd">994000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtMTQtMS0xLTE5ODkwNw_d2e842b1-a9c3-4816-87bb-32b0c0e589c5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtMTYtMS0xLTE5ODkwNw_1caaedd5-062b-480f-b6e6-ec8201ce5753"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7b5ac42eb38947e596e0b6d441dcf110_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTYtMTgtMS0xLTE5ODkwNw_973b842d-a14e-467f-9859-4902bc2c39c1"
      unitRef="usd">20061000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctMi0xLTEtMTk4OTA3_d91db93e-70ec-433e-bc11-8d25cfc8074c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctNC0xLTEtMTk4OTA3_076ae1ca-2b0c-445f-a9a7-a2623401d6ad"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctNi0xLTEtMTk4OTA3_22b8faff-901f-4022-a4e4-58c147d07a60"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctOC0xLTEtMTk4OTA3_8a9016c7-64a9-462b-863e-9b14b6fea94a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctMTAtMS0xLTE5ODkwNw_97f8a574-04d6-45c5-a5f0-56f759eb8d04"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctMTItMS0xLTE5ODkwNw_073a0f5d-68a4-4d17-9220-bcb53dbf37be"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctMTQtMS0xLTE5ODkwNw_1aaacb28-bd05-4fa8-9426-cb10a1ef24aa"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctMTYtMS0xLTE5ODkwNw_f4c31606-831e-4ce7-8137-0b089e719e35"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTctMTgtMS0xLTE5ODkwNw_44a4cd01-379a-4f48-bf33-e02fd238d6ae"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMi0xLTEtMTk4OTA3_6bda35cd-28d5-4b6a-8fd8-91411766d0f7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtNC0xLTEtMTk4OTA3_9459025f-e87b-416b-9b96-54ac7b2015de"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtNi0xLTEtMTk4OTA3_a72bf9d2-6d52-46f6-a95f-4e80090b8426"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtOC0xLTEtMTk4OTA3_3a72ee04-aa3c-4a09-bbb0-c03daaf83579"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTAtMS0xLTE5ODkwNw_1f621aab-111f-40cf-b333-577606fb8874"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTItMS0xLTE5ODkwNw_f51b6f82-3093-42ae-9305-964c588b6988"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTQtMS0xLTE5ODkwNw_838a0577-0d4b-42fd-b6be-7d3a6ea8b472"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTYtMS0xLTE5ODkwNw_27121e89-3fa0-4b68-87e6-cc2f78de7592"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTgtMTgtMS0xLTE5ODkwNw_a8e8437c-b4c6-49df-b5d2-44f0259cb10a"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktMi0xLTEtMTk4OTA3_e9e35ffa-0d80-456b-8eb6-23aa1862427a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktNC0xLTEtMTk4OTA3_60aa0778-2939-465e-ab71-afa11004f3f5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktNi0xLTEtMTk4OTA3_87e5df90-9249-40f5-8019-20ae94b27b76"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktOC0xLTEtMTk4OTA3_6d356c02-2a71-4ed5-98f2-fd5ddb075b77"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktMTAtMS0xLTE5ODkwNw_7bd36dfc-3d09-4e31-9dba-89c06c979f8a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktMTItMS0xLTE5ODkwNw_b3ffc022-5b64-4a10-a540-6687b1481041"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktMTQtMS0xLTE5ODkwNw_b50d7864-8451-4cc9-9bf4-7c4a3706b84d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktMTYtMS0xLTE5ODkwNw_c951871d-df3a-4578-bb91-e494249a3855"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMTktMTgtMS0xLTE5ODkwNw_07b275c4-e6d9-44bf-880c-9d7af89b5814"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtMi0xLTEtMTk4OTA3_1e738a95-cdfd-4811-b1b3-2d32eef2202c"
      unitRef="usd">1204000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtNC0xLTEtMTk4OTA3_cf6e47dd-2fd7-4bc4-8006-604b2248815b"
      unitRef="usd">5237000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtNi0xLTEtMTk4OTA3_730047d8-b465-4067-ac1d-5a3482a0775b"
      unitRef="usd">8587000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtOC0xLTEtMTk4OTA3_cd110e95-f025-4950-80e5-9579aab29cbe"
      unitRef="usd">4039000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtMTAtMS0xLTE5ODkwNw_9790e596-3f69-4c94-ba21-e10650e1716d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtMTItMS0xLTE5ODkwNw_7eb1cf80-8e81-4cdf-bf12-545cae99ddec"
      unitRef="usd">994000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtMTQtMS0xLTE5ODkwNw_ba1d9766-2aa4-45b9-a093-a474091f916d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtMTYtMS0xLTE5ODkwNw_759c6b6a-45a9-4862-819a-e20a1688e159"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjAtMTgtMS0xLTE5ODkwNw_2b804833-9a91-4d14-a309-c12f2d918c43"
      unitRef="usd">20061000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMi0xLTEtMjA3NzA0_2e61a0ed-1c98-40aa-b34d-e89d3c01fa05"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtNC0xLTEtMjA3NzA0_9f4a6044-1632-47cc-8a25-4b9b9818e292"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtNi0xLTEtMjA3NzA0_78c632be-9509-4c5a-8493-db62b17d2ee5"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtOC0xLTEtMjA3NzA0_3b2dc6ec-6dc0-4c08-b7e9-6cd8c8950a5f"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTAtMS0xLTIwNzcwNA_bac95c9b-9817-4549-894d-a6ccf0345698"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTItMS0xLTIwNzcwNA_3257d70f-b80e-4ca7-8e97-b2f668c6c867"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTQtMS0xLTIwNzcwNA_280f3449-e955-4f39-802f-5055e853e0f6"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTYtMS0xLTIwNzcwNA_f10731a7-43ec-4080-aa79-b6b708f7ac3e"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i7c50b9babe2f4298be5f860b89bbe997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTgtMS0xLTIwNzcwNA_6b64e44c-3c02-4006-8ae0-575e59e5f80f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItMi0xLTEtMTk4OTA3_b2d58c95-0ce4-4c75-b0e5-1a9d5f92696a"
      unitRef="usd">1444000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItNC0xLTEtMTk4OTA3_91e472d0-4359-4acd-99cc-d730b366e3fc"
      unitRef="usd">6786000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItNi0xLTEtMTk4OTA3_c2323228-7081-43e8-855e-d05699b1df47"
      unitRef="usd">7519000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItOC0xLTEtMTk4OTA3_58220252-f082-4279-937e-ec44185bd8fd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItMTAtMS0xLTE5ODkwNw_e6475614-841a-4238-b7dd-3564fc8c71dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItMTItMS0xLTE5ODkwNw_3a2dad7b-b1bd-40b2-8c5d-1140620f656b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItMTQtMS0xLTE5ODkwNw_28a6a2e8-0faa-4758-a855-035aa1468118"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItMTYtMS0xLTE5ODkwNw_567fc479-905f-4926-b57a-22916828242c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i47802e45a77a4e62b8bbb556c902dbc0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjItMTgtMS0xLTE5ODkwNw_2356b234-4092-46c1-bd89-7bd16ab9cdbc"
      unitRef="usd">15749000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtMi0xLTEtMTk4OTA3_8bf1bb99-e6ce-45b0-95ff-d700896522ec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtNC0xLTEtMTk4OTA3_e6d10ee6-14ba-48c3-a45c-24d5eb97870d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtNi0xLTEtMTk4OTA3_1d48a03c-88da-42b8-99c4-d22cfcbad210"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtOC0xLTEtMTk4OTA3_ea81e9b8-5af5-45e1-8b2a-498faa07a78b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtMTAtMS0xLTE5ODkwNw_4fab8c01-7e8d-4a27-abf0-f0d2de22041c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtMTItMS0xLTE5ODkwNw_8d766fb0-c9a1-4297-a25f-911ccb4f5f4e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtMTQtMS0xLTE5ODkwNw_e30dccae-26c3-42f1-8512-981a1ead1673"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtMTYtMS0xLTE5ODkwNw_74861aab-59bd-497b-8503-701ba437d45e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjMtMTgtMS0xLTE5ODkwNw_62511d2c-63ec-4a2e-894a-b197c9a50b09"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtMi0xLTEtMTk4OTA3_8ead94a0-3db8-4ae2-a158-2f07cb1aa865"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtNC0xLTEtMTk4OTA3_dc1ca26f-89c9-44e9-bb5b-c1dcc6bb4f42"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtNi0xLTEtMTk4OTA3_5d9e87df-8358-4980-a13b-d585241fb9d3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtOC0xLTEtMTk4OTA3_80da4a6d-ffbc-45ab-9f08-2c4124de9b47"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtMTAtMS0xLTE5ODkwNw_cab08629-870c-4d03-8244-9b3825fe5765"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtMTItMS0xLTE5ODkwNw_e019a292-67e3-45dc-ba20-61b559107ee7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtMTQtMS0xLTE5ODkwNw_c0e64dc1-2cc2-46d2-a99d-04d35ce3b0a0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtMTYtMS0xLTE5ODkwNw_a7474016-fa11-4243-8be9-4a07971c3198"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjQtMTgtMS0xLTE5ODkwNw_80cb8d2a-9e3a-4fcd-b482-9b6bc087a80c"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtMi0xLTEtMTk4OTA3_865bd886-7721-4640-87b7-24cd5ff19e92"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtNC0xLTEtMTk4OTA3_6eb8b7a4-a11e-4d6f-9087-ae2d7b14ad69"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtNi0xLTEtMTk4OTA3_6487f58d-723b-4653-bc85-e7dbd8bba9e6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtOC0xLTEtMTk4OTA3_0e3d9399-8813-4ac5-a06e-332f42d816ca"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtMTAtMS0xLTE5ODkwNw_3237d1ac-f6f9-4137-a8d8-cd3d9e57856e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtMTItMS0xLTE5ODkwNw_e193468b-913d-4a41-848d-94f967799cde"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtMTQtMS0xLTE5ODkwNw_2699c48b-0a85-4d5d-adb7-4adf24243ed9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtMTYtMS0xLTE5ODkwNw_18e1f8cd-caa6-412c-9926-05b2f87a532a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjUtMTgtMS0xLTE5ODkwNw_cb79ebb9-44b9-4dba-93a5-38c627d5e365"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMi0xLTEtMTk4OTA3_af13ba49-e410-4cd8-bf76-5707d172133a"
      unitRef="usd">1444000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtNC0xLTEtMTk4OTA3_18893359-871c-4074-b74a-1fe49db843eb"
      unitRef="usd">6786000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtNi0xLTEtMTk4OTA3_f59443b7-b916-4dc6-bce7-76b71c55cf40"
      unitRef="usd">7519000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtOC0xLTEtMTk4OTA3_1b59fc39-34a4-40e1-b376-69b72088b4da"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTAtMS0xLTE5ODkwNw_b278965d-3160-4a41-89c0-00467ff7b026"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTItMS0xLTE5ODkwNw_d0e8d5e3-3820-4b6e-878d-6ed4aa8404a8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTQtMS0xLTE5ODkwNw_74781f95-88f8-4da7-a3b2-f32531bf9dfc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTYtMS0xLTE5ODkwNw_d6690805-01f0-4304-8dcb-9c21270ada87"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjYtMTgtMS0xLTE5ODkwNw_333bc130-c83d-4c17-baa5-80defe09bfab"
      unitRef="usd">15749000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMi0xLTEtMjA3NzEx_9d76bbb8-abfd-4cb1-8413-56e6bf906a93"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtNC0xLTEtMjA3NzEx_2ed19372-fe14-4a39-a3dd-c31f80f4b2ae"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtNi0xLTEtMjA3NzEx_5f9a8816-713f-4792-a48a-2b0376769379"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtOC0xLTEtMjA3NzEx_8a52074f-8ec7-4715-abb2-b58498125fb3"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTAtMS0xLTIwNzcxMQ_d237fa22-3977-4410-ae94-78d7ec9b5964"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTItMS0xLTIwNzcxMQ_59b3634d-a37a-424c-b6a7-b7ce122a3534"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTQtMS0xLTIwNzcxMQ_c720c5cf-cdcf-4436-b6fc-2ec85cf50fac"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTYtMS0xLTIwNzcxMQ_7d6cc5d5-1286-454b-beac-f6eadab24994"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i35dab794ba6349e7a0dd416423daa3ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTgtMS0xLTIwNzcxMQ_3d5c6144-9c29-41df-8980-89f5566e7526"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtMi0xLTEtMTk4OTA3_aabf00f3-5105-4c75-a765-1fa51e5013a9"
      unitRef="usd">36794000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtNC0xLTEtMTk4OTA3_6c71b446-c056-4a5f-a42f-02806f59d4b7"
      unitRef="usd">189133000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtNi0xLTEtMTk4OTA3_c0328b78-6a1b-495e-8e06-6debd2e8db9d"
      unitRef="usd">18047000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtOC0xLTEtMTk4OTA3_4d10d83c-ea51-4c82-a1c5-ef07b9013481"
      unitRef="usd">4233000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtMTAtMS0xLTE5ODkwNw_3dd14cf9-876b-4368-b1c2-86dcd55ce552"
      unitRef="usd">4301000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtMTItMS0xLTE5ODkwNw_6db346aa-b0ed-46ef-9ee8-1191efe58474"
      unitRef="usd">341000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtMTQtMS0xLTE5ODkwNw_4538ffdf-a1b8-4378-987b-ca38c3f3ab03"
      unitRef="usd">9589000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtMTYtMS0xLTE5ODkwNw_8f4a8a46-1042-4414-932a-6aa1076f602e"
      unitRef="usd">4904000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i542d1cd5f1d642c9a3978b9b6dd1c675_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjgtMTgtMS0xLTE5ODkwNw_87993ad6-0604-438b-a4f7-93ff113ca818"
      unitRef="usd">267342000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktMi0xLTEtMTk4OTA3_b7d24c96-95bc-4573-a99d-310fdbac2143"
      unitRef="usd">203000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktNC0xLTEtMTk4OTA3_cc9d9ff5-3531-4222-84d7-ecfc5910e59a"
      unitRef="usd">1628000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktNi0xLTEtMTk4OTA3_97e33b4a-a4f2-42bb-852e-78e31646e090"
      unitRef="usd">235000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktOC0xLTEtMTk4OTA3_2be90702-4f8d-4feb-9ca3-d00e54828815"
      unitRef="usd">54000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktMTAtMS0xLTE5ODkwNw_f718fcd3-eae9-4324-98c9-bf1f5b45dfb7"
      unitRef="usd">170000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktMTItMS0xLTE5ODkwNw_d13a7416-9153-4214-a64f-b5c6c73d335b"
      unitRef="usd">11000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktMTQtMS0xLTE5ODkwNw_b039a2a6-f6d4-4b18-a9d3-5c2bbcc5d0e0"
      unitRef="usd">78000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktMTYtMS0xLTE5ODkwNw_5f17d247-c709-4aa5-a1dc-70c72b2041f8"
      unitRef="usd">120000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMjktMTgtMS0xLTE5ODkwNw_68553aa8-5efd-4c2d-8ca1-10e90a7e3897"
      unitRef="usd">2499000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtMi0xLTEtMTk4OTA3_eee89f86-c13d-4545-abc4-218404b4098c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtNC0xLTEtMTk4OTA3_142772f7-c316-40c8-b2d9-f24db17f823b"
      unitRef="usd">899000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtNi0xLTEtMTk4OTA3_8f352682-1c78-4c77-b39f-3173e78732c5"
      unitRef="usd">116000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtOC0xLTEtMTk4OTA3_b850f4fe-65ed-48cc-a7dc-bdaabdda3463"
      unitRef="usd">59000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtMTAtMS0xLTE5ODkwNw_95516d9a-20a2-4f8c-a244-a3590f0f3d99"
      unitRef="usd">129000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtMTItMS0xLTE5ODkwNw_ab145822-a5b5-41b9-9a6b-726231342960"
      unitRef="usd">4000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtMTQtMS0xLTE5ODkwNw_342eca29-b229-49f1-92ef-5c8a881ec48d"
      unitRef="usd">16000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtMTYtMS0xLTE5ODkwNw_c53e5432-b9ff-43dc-847b-94ab8aec012e"
      unitRef="usd">117000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzAtMTgtMS0xLTE5ODkwNw_c31d5537-5343-4de9-9cec-3552361f17fb"
      unitRef="usd">1340000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtMi0xLTEtMTk4OTA3_3c5527c6-12a2-457e-b95c-b62ea3fac23b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtNC0xLTEtMTk4OTA3_a543e9e9-567c-46a3-851a-02308498083d"
      unitRef="usd">502000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtNi0xLTEtMTk4OTA3_9b8ac64b-3282-4450-a648-b291be75ee8c"
      unitRef="usd">199000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtOC0xLTEtMTk4OTA3_1866443e-3bac-4a89-9f67-6bcbdccdb80b"
      unitRef="usd">59000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtMTAtMS0xLTE5ODkwNw_cac33760-533d-45d8-8b54-42d35192728f"
      unitRef="usd">105000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtMTItMS0xLTE5ODkwNw_25076c1a-3b13-41a2-a0ad-c90aaa2d2f2d"
      unitRef="usd">26000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtMTQtMS0xLTE5ODkwNw_19058dcb-87f1-4e0f-8ebc-6c769e590646"
      unitRef="usd">82000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtMTYtMS0xLTE5ODkwNw_b8b6ae1b-432f-4e29-b06b-396cd798e348"
      unitRef="usd">247000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzEtMTgtMS0xLTE5ODkwNw_40909d3e-cfd8-4a83-9f79-c34db6f89057"
      unitRef="usd">1220000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItMi0xLTEtMTk4OTA3_9b35e61f-82c8-46ed-8d2d-188c5635eafa"
      unitRef="usd">36997000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItNC0xLTEtMTk4OTA3_01960ab5-bc24-4b03-b5d7-2a5252b5ecd6"
      unitRef="usd">192162000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItNi0xLTEtMTk4OTA3_c6ed12bd-9a1e-4131-be8e-43a84dc2a936"
      unitRef="usd">18597000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItOC0xLTEtMTk4OTA3_bf0e77d3-7d07-4eab-8b71-b089a9852da1"
      unitRef="usd">4405000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItMTAtMS0xLTE5ODkwNw_d5d8accb-f6ed-4ef6-be2c-239d97841316"
      unitRef="usd">4705000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItMTItMS0xLTE5ODkwNw_fd07d452-71b1-45f6-80b7-604fb368fe94"
      unitRef="usd">382000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItMTQtMS0xLTE5ODkwNw_abcd8bb5-01e6-46f0-9479-46fe9a57fc65"
      unitRef="usd">9765000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItMTYtMS0xLTE5ODkwNw_249eb7df-161f-43e3-8174-e172bae17505"
      unitRef="usd">5388000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzItMTgtMS0xLTE5ODkwNw_db211b57-38df-48c8-a3b9-89a1c86f5b86"
      unitRef="usd">272401000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMi0xLTEtMjA3NzIx_c4a76fea-ceba-4577-bc7d-1836a97b751b"
      unitRef="usd">189000</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItNC0xLTEtMjA3NzIx_58a1fb7f-3811-499a-85ca-e925ba17c9aa"
      unitRef="usd">1523000</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItNi0xLTEtMjA3NzIx_23161b8f-6153-4c49-98fd-897ee6f824d1"
      unitRef="usd">319000</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItOC0xLTEtMjA3NzIx_53d96e10-e96c-43e1-bdbd-ab7a36e38aea"
      unitRef="usd">57000</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTAtMS0xLTIwNzcyMQ_f46f9eec-edb1-4738-8f99-e30693652245"
      unitRef="usd">135000</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTItMS0xLTIwNzcyMQ_fe2bbd78-9377-4f83-a036-b447d0bfd428"
      unitRef="usd">21000</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTQtMS0xLTIwNzcyMQ_506dda56-3981-45f0-a2c2-5bcf9b6587d6"
      unitRef="usd">15000</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTYtMS0xLTIwNzcyMQ_65391541-1986-4a34-a6dc-cbe235455059"
      unitRef="usd">64000</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTgtMS0xLTIwNzcyMQ_62a0c7d0-93bd-49e5-b33c-0e1009963497"
      unitRef="usd">2323000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMi0xLTEtMTk4OTA3_b40ca2a6-6521-4448-8fee-2a15514eb58a"
      unitRef="usd">41312000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtNC0xLTEtMTk4OTA3_40ea4d88-adb4-4cda-9126-fa18cd67d7b3"
      unitRef="usd">392018000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtNi0xLTEtMTk4OTA3_86061f0e-2126-438a-9869-4b0d9df2b7ef"
      unitRef="usd">174655000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtOC0xLTEtMTk4OTA3_67d3de5f-e2e0-4156-8a9c-b05c1f8479de"
      unitRef="usd">276754000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTAtMS0xLTE5ODkwNw_fa58a99b-1010-454a-b6fa-b234c032e4df"
      unitRef="usd">52121000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTItMS0xLTE5ODkwNw_6a8d3fb0-2188-4f74-96cf-f8b6fbe6749d"
      unitRef="usd">339660000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTQtMS0xLTE5ODkwNw_a59d2002-082c-4367-b971-c5c8fe99b601"
      unitRef="usd">8235000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTYtMS0xLTE5ODkwNw_9afe39f1-fe22-481d-92ec-620a9560a5d4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i624a653632fb4e309ff95f63ead27e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzQtMTgtMS0xLTE5ODkwNw_2cee7dca-ff82-44a6-98c4-4fd744ca4dd7"
      unitRef="usd">1284755000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtMi0xLTEtMTk4OTA3_9712acba-8b9e-4c59-8be0-4eb0c4d554cd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtNC0xLTEtMTk4OTA3_bcc215ee-927c-4054-bbef-3811c2798b88"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtNi0xLTEtMTk4OTA3_0d27be16-1273-40e3-a28a-82be60a54e82"
      unitRef="usd">11250000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtOC0xLTEtMTk4OTA3_597765df-d4b7-481c-a815-bbc9eff3647f"
      unitRef="usd">3425000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtMTAtMS0xLTE5ODkwNw_25b94f75-2b83-4946-ba95-933f5cd95c69"
      unitRef="usd">30179000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtMTItMS0xLTE5ODkwNw_5f2502e4-bcce-4878-8a4a-3bbff4b488f6"
      unitRef="usd">21307000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtMTQtMS0xLTE5ODkwNw_ffa5da70-b788-4a9b-b78d-2c82301ead96"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtMTYtMS0xLTE5ODkwNw_56fd76e0-8bec-4350-ba89-0ce688d819fe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib39ed3ddd0f541f3a572c75ff69f318a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzUtMTgtMS0xLTE5ODkwNw_779727e8-ded1-43d3-ae1c-2f051b860004"
      unitRef="usd">66161000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtMi0xLTEtMTk4OTA3_7c0cc888-f94f-4bc5-869c-7f950d971d45"
      unitRef="usd">5433000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtNC0xLTEtMTk4OTA3_90ee0854-052d-401e-8495-8f9073eb957a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtNi0xLTEtMTk4OTA3_77d08916-e2f3-4d07-9fee-6904276dad0c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtOC0xLTEtMTk4OTA3_2cf5b64a-b241-4b78-a4ea-1c9fb5545078"
      unitRef="usd">659000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtMTAtMS0xLTE5ODkwNw_69823cb7-251e-4b64-aee4-64de05c2da78"
      unitRef="usd">11356000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtMTItMS0xLTE5ODkwNw_a0792baf-1115-428f-88c0-47de84a51b9f"
      unitRef="usd">8820000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtMTQtMS0xLTE5ODkwNw_f84f6963-a430-45c2-a2d7-4902ed0a97b5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtMTYtMS0xLTE5ODkwNw_ed7b9509-d9eb-4ece-b4ac-5c2c4781b342"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i517be68c64564f66848c5af04357989c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzYtMTgtMS0xLTE5ODkwNw_b99362a6-5cc0-470c-b8af-4e88b4dc7d1b"
      unitRef="usd">26268000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctMi0xLTEtMTk4OTA3_47164456-05cc-42c0-b6f5-e92a6446a20a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctNC0xLTEtMTk4OTA3_fc201c85-b635-4353-81bd-cd27e71588a4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctNi0xLTEtMTk4OTA3_f33fadeb-99b7-4f40-8327-e11395b97fa3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctOC0xLTEtMTk4OTA3_41a7fd49-2914-4afc-aefe-d089f9735b21"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctMTAtMS0xLTE5ODkwNw_3ccf53cc-ee62-4c9a-8d63-1051d3895d46"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctMTItMS0xLTE5ODkwNw_a8c20c48-bd52-40f7-8d98-538074d870d7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctMTQtMS0xLTE5ODkwNw_789336d6-a6ab-4568-a6d5-805ebe5d4ea3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctMTYtMS0xLTE5ODkwNw_34856032-31fa-4327-85ac-86e8b87a3bcc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i173e2575b32b41c1ac498aa229be1645_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzctMTgtMS0xLTE5ODkwNw_376cb1e4-e880-482d-ae63-d30452eb48e6"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtMi0xLTEtMTk4OTA3_e648c233-9783-409e-97d7-3bfef5733247"
      unitRef="usd">46745000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtNC0xLTEtMTk4OTA3_755534cf-c699-4942-ba62-7b796de5ac28"
      unitRef="usd">392018000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtNi0xLTEtMTk4OTA3_8781dc11-1d72-4b4b-83c9-875114e7155d"
      unitRef="usd">185905000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtOC0xLTEtMTk4OTA3_2cc610f2-98bb-4d2a-b66f-e425dcc0b02d"
      unitRef="usd">280838000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtMTAtMS0xLTE5ODkwNw_53b916ba-7e9d-4396-955b-9fdfd7a2e96c"
      unitRef="usd">93656000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtMTItMS0xLTE5ODkwNw_d55cb3d1-7774-46df-a17c-a9fee7a780e7"
      unitRef="usd">369787000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtMTQtMS0xLTE5ODkwNw_14ddb3e0-1d49-4028-9b9e-c7fe02b7158c"
      unitRef="usd">8235000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtMTYtMS0xLTE5ODkwNw_9befa021-7792-4de7-bc53-c86ede7ffdba"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfMzgtMTgtMS0xLTE5ODkwNw_8c90b761-d407-460a-b41a-d849e54d13bd"
      unitRef="usd">1377184000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMi0xLTEtMjA3NzI4_e096c538-01e6-4e4a-8b25-8cf03dded367"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtNC0xLTEtMjA3NzI4_a63abc82-7d4b-4dfc-8315-156049722212"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtNi0xLTEtMjA3NzI4_fc13c8b3-788d-46c4-a69b-a7cacb953bda"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtOC0xLTEtMjA3NzI4_952b23dc-83f7-4887-98aa-e489da4dfdef"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTAtMS0xLTIwNzcyOA_e2c4fb87-648b-4503-bfee-f93f96c4d899"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTItMS0xLTIwNzcyOA_5e927443-6588-4b6b-adbf-7219394f4f50"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTQtMS0xLTIwNzcyOA_8f6ea3df-c957-4727-a357-61d985efad78"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTYtMS0xLTIwNzcyOA_1fdde2cf-507b-46ee-a607-c9915ae96ab7"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ie5e89edab224472c8000a6f737497042_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTgtMS0xLTIwNzcyOA_9e1dd06a-82d0-4b33-ad9a-0a514f7d314c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtMi0xLTEtMTk4OTA3_884231b5-443d-4091-a6c6-742404469667"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtNC0xLTEtMTk4OTA3_a78436c5-36ad-451f-a3b7-747aab0ef37b"
      unitRef="usd">11206000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtNi0xLTEtMTk4OTA3_b946f26a-a6ff-4e35-80d5-6d8e093171a0"
      unitRef="usd">54924000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtOC0xLTEtMTk4OTA3_67aa32c5-fa4a-486b-bb4d-880a2bd58590"
      unitRef="usd">44000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtMTAtMS0xLTE5ODkwNw_28b9f51d-f263-4db9-8ce1-403642c4a5b2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtMTItMS0xLTE5ODkwNw_be1be2e4-c2fc-479e-9a11-7073500af735"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtMTQtMS0xLTE5ODkwNw_ec98892d-328a-4eec-bf1a-c21e8ad3de69"
      unitRef="usd">28093000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtMTYtMS0xLTE5ODkwNw_6ec6648a-a173-4305-92a9-a58a3c2ceca1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i42928b26e907442fa214047624d7a91b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDAtMTgtMS0xLTE5ODkwNw_fd9084f6-5190-4cf4-baba-d6a92463f007"
      unitRef="usd">94267000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtMi0xLTEtMTk4OTA3_8ef2e9f1-101d-4862-9800-1e5f85b7441c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtNC0xLTEtMTk4OTA3_e1888959-c71b-4fcc-bd68-fe96ad9fd1dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtNi0xLTEtMTk4OTA3_b34d5ca5-7b03-49d4-830f-3e1784a77a8e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtOC0xLTEtMTk4OTA3_55e3ac49-2553-415a-98fa-e7c33d7c3a53"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtMTAtMS0xLTE5ODkwNw_ec5b4a01-54d5-4324-a313-e7487eae2f83"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtMTItMS0xLTE5ODkwNw_a533aa69-e912-4c0b-8a26-89c8aeaf00e8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtMTQtMS0xLTE5ODkwNw_84276548-dd87-4ccb-b3c6-08478fe182bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtMTYtMS0xLTE5ODkwNw_8c05651b-47e0-4171-a4d8-51f63e349b6d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i140f6e2bbb6e4671a529acb97790ebcf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDEtMTgtMS0xLTE5ODkwNw_26def4ea-4d39-42ce-86e3-5a7dd90d9726"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMi0xLTEtMTk4OTA3_c39abfa6-c300-461d-8789-5e76e7316291"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItNC0xLTEtMTk4OTA3_f0a5452f-5d61-4f80-a726-787b93b1c165"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItNi0xLTEtMTk4OTA3_529590e5-5400-47d3-be56-21569934c9b7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItOC0xLTEtMTk4OTA3_ea046006-ac15-41f3-ac2e-6eaf61e45fed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTAtMS0xLTE5ODkwNw_1e0b61ec-3fd9-4fd3-80a5-1d5571d71cab"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTItMS0xLTE5ODkwNw_9488e4f2-d833-49a7-851e-c40bb84a27ee"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTQtMS0xLTE5ODkwNw_1e916012-441b-4a1e-b069-2dc6c3aead74"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTYtMS0xLTE5ODkwNw_4508f577-782e-4a8d-896b-88344cb9fc88"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9a08b9a1c3da43bab19f6fcafe5ee933_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDItMTgtMS0xLTE5ODkwNw_3efda458-a372-4b04-8379-1baba930b34e"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtMi0xLTEtMTk4OTA3_37638652-f60b-4b76-a3a4-53f13ba81e8f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtNC0xLTEtMTk4OTA3_2b4e1deb-e56c-4efa-ad27-ca242ea44ca6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtNi0xLTEtMTk4OTA3_8d3bef69-87d0-4e5f-be11-f78011e0fed8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtOC0xLTEtMTk4OTA3_5f5ace3d-c8b1-4d3f-a5ff-6dcfc06cbba8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtMTAtMS0xLTE5ODkwNw_0d80be57-96f2-4790-85ec-8120ee6ce451"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtMTItMS0xLTE5ODkwNw_49f21b34-f70f-4199-9b8c-ac9ebdfc52a1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtMTQtMS0xLTE5ODkwNw_fc087d99-2038-45a1-a43f-68ec754522fb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtMTYtMS0xLTE5ODkwNw_cd44d909-a9a1-40c2-95de-94507a6851e3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic44505b29f684bdeaad4cd47260371c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDMtMTgtMS0xLTE5ODkwNw_a1006d88-0939-4d82-9152-261a1082f588"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtMi0xLTEtMTk4OTA3_4ec2cd8f-75e3-410c-8ed1-89c4af4a3a60"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtNC0xLTEtMTk4OTA3_3104e7b0-4bbc-465f-9c66-5e60736b564f"
      unitRef="usd">11206000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtNi0xLTEtMTk4OTA3_b1c3ed9f-e064-4561-b6ed-5cfd07de974e"
      unitRef="usd">54924000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtOC0xLTEtMTk4OTA3_0de8d9a7-6ff1-44c2-b964-b4e0984e9c94"
      unitRef="usd">44000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtMTAtMS0xLTE5ODkwNw_7f186524-3202-4894-9724-261be360b74d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtMTItMS0xLTE5ODkwNw_378cbfb0-308f-40ec-9992-1c2626e8c011"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtMTQtMS0xLTE5ODkwNw_683488f7-2ca8-4165-bea2-6fab82ba01ed"
      unitRef="usd">28093000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtMTYtMS0xLTE5ODkwNw_a975f289-852b-4bfe-babb-0d75c876a2d7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDQtMTgtMS0xLTE5ODkwNw_5e506521-ebdd-4c48-8e40-c7e46fa231f9"
      unitRef="usd">94267000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtMi0xLTEtMjA3NzM2_50d799d0-1c33-4392-86da-9c830db6184c"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtNC0xLTEtMjA3NzM2_ca39236a-cdea-429b-91f3-cb6b9d109a97"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtNi0xLTEtMjA3NzM2_ebabb7af-2e60-4345-acc0-3e25dee16dc7"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtOC0xLTEtMjA3NzM2_a74968e7-c5d7-4638-9ff7-438de87448e0"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtMTAtMS0xLTIwNzczNg_54b22a82-5f05-4fb8-872d-696fedecd31b"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtMTItMS0xLTIwNzczNg_7edbdfa3-2d09-49f9-8579-a1bd5b10705c"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtMTQtMS0xLTIwNzczNg_6434be05-bf99-49f5-a32a-6687b8cac97b"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtMTYtMS0xLTIwNzczNg_63dacf96-5393-4836-bc5f-219921fc0190"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="id4e6b39db5d84bc285314a10d60f3b46_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTgtMTgtMS0xLTIwNzczNg_e04e827d-d0f4-4ad0-a901-8a816871f051"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtMi0xLTEtMTk4OTA3_9f980e75-1f25-486a-b037-650fb0c1705f"
      unitRef="usd">30142000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtNC0xLTEtMTk4OTA3_4949108d-2caa-4450-a449-3c182567e901"
      unitRef="usd">238671000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtNi0xLTEtMTk4OTA3_0fa6ceda-3edb-47c3-aecb-1a612da92e54"
      unitRef="usd">184551000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtOC0xLTEtMTk4OTA3_662ee4a8-ae7a-4a3c-9989-44236f0cf000"
      unitRef="usd">86275000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtMTAtMS0xLTE5ODkwNw_d1b8c523-07ba-44e0-a406-6ac5ccd4e6c0"
      unitRef="usd">60265000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtMTItMS0xLTE5ODkwNw_fa08ae8a-4ca0-4088-9678-037c74c77729"
      unitRef="usd">97277000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtMTQtMS0xLTE5ODkwNw_e32d9e11-a196-4a8a-9691-0015f6607b01"
      unitRef="usd">66200000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtMTYtMS0xLTE5ODkwNw_fc758342-5ea5-4139-bc5b-5c2c99f8d591"
      unitRef="usd">12918000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iee07a5d54ec14fdfa9fd5f8d95c6f7ed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDYtMTgtMS0xLTE5ODkwNw_7a76816c-3f84-4d2c-b929-0633a8210a10"
      unitRef="usd">776299000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctMi0xLTEtMTk4OTA3_8bd61baf-0908-40fd-a728-d341eb33e2dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctNC0xLTEtMTk4OTA3_64b5e98c-6616-4859-9446-e0acc4f46033"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctNi0xLTEtMTk4OTA3_e2f0b702-f6a3-46b8-8263-323d35f3d6ed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctOC0xLTEtMTk4OTA3_b754890f-5e37-4c46-85bc-f64ca3ee8877"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctMTAtMS0xLTE5ODkwNw_8ce3e34d-8c4b-4b4f-9e32-2907de02c186"
      unitRef="usd">2255000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctMTItMS0xLTE5ODkwNw_5dde8af2-b747-484d-b70a-b6f80e9d8dba"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctMTQtMS0xLTE5ODkwNw_93b88567-4e79-4b5b-b4e1-e2c601ce35c9"
      unitRef="usd">8492000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctMTYtMS0xLTE5ODkwNw_59862b64-715d-40f6-b660-ff64403d29fa"
      unitRef="usd">6000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i81f710f83e6249e8befd3bd5917c9a37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDctMTgtMS0xLTE5ODkwNw_c5283286-e054-4307-99b2-08ccd2bb15b4"
      unitRef="usd">10753000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtMi0xLTEtMTk4OTA3_e32c12c7-6335-4650-8be6-10a5d0335e0d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtNC0xLTEtMTk4OTA3_cf0df343-ebf8-4f44-8b50-bf3da43069e0"
      unitRef="usd">3234000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtNi0xLTEtMTk4OTA3_8553d809-a0be-48d1-be43-d49005b509a1"
      unitRef="usd">1507000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtOC0xLTEtMTk4OTA3_19a523a6-321e-492d-b993-f7fe3020cb1c"
      unitRef="usd">398000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtMTAtMS0xLTE5ODkwNw_c84d1945-6f36-4ead-b1f8-acf246396533"
      unitRef="usd">1320000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtMTItMS0xLTE5ODkwNw_85caad89-aff6-4f4f-ad6f-700f66628a7b"
      unitRef="usd">5195000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtMTQtMS0xLTE5ODkwNw_e5d14a4d-f30c-4ec5-9460-9007ec1d5b04"
      unitRef="usd">899000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtMTYtMS0xLTE5ODkwNw_cb85cf0c-937c-4f85-beea-a17058313177"
      unitRef="usd">1344000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id1a0400f783f4949ac581842f8be8b08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDgtMTgtMS0xLTE5ODkwNw_c20aafc8-92e6-4dfb-a0fa-1867b29a783a"
      unitRef="usd">13897000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktMi0xLTEtMTk4OTA3_2114b68e-a035-499c-9029-0163bb175de1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktNC0xLTEtMTk4OTA3_419ba50e-3a68-4b45-abdf-e603087c49f5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktNi0xLTEtMTk4OTA3_7919da8c-1b6b-4c26-abb0-32cc58ed46d7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktOC0xLTEtMTk4OTA3_a63f0ce1-6d15-41a2-895a-16dcfa5e5fed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktMTAtMS0xLTE5ODkwNw_8df2f002-3d7c-41b7-b47f-b8b839d76982"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktMTItMS0xLTE5ODkwNw_57959f1d-99b4-493c-a433-ec08f8603979"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktMTQtMS0xLTE5ODkwNw_81913e9d-ece9-4fc1-b3c2-e3638fd52060"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktMTYtMS0xLTE5ODkwNw_700d43e9-8c87-4ef4-ae21-064e419338e8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iccb777a55a6f4b50825c5de1af496cce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNDktMTgtMS0xLTE5ODkwNw_70951e07-9c9b-4461-b980-c0a98636a3ea"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMi0xLTEtMTk4OTA3_cc96caf2-729a-49bd-baf4-84fa15cfc84c"
      unitRef="usd">30142000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtNC0xLTEtMTk4OTA3_e35b9b01-d796-425f-903f-3e969e3d9f60"
      unitRef="usd">241905000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtNi0xLTEtMTk4OTA3_e89812bb-edb0-4e3b-b2f7-4b3264f448dd"
      unitRef="usd">186058000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtOC0xLTEtMTk4OTA3_cd7d281f-d332-406d-b54f-21d471beaca2"
      unitRef="usd">86673000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTAtMS0xLTE5ODkwNw_c978eea5-051f-42d5-8bd8-bdd4f7026f2f"
      unitRef="usd">63840000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTItMS0xLTE5ODkwNw_8eb9ae03-e842-4955-a6df-b320b505cd1d"
      unitRef="usd">102472000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTQtMS0xLTE5ODkwNw_de4c6b93-149a-43b8-9f5d-874a10f7bf08"
      unitRef="usd">75591000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTYtMS0xLTE5ODkwNw_96c919fa-91d1-4d95-a354-fa3721abb20e"
      unitRef="usd">14268000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTAtMTgtMS0xLTE5ODkwNw_1e14065f-ee8a-4343-af19-be933a021003"
      unitRef="usd">800949000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtMi0xLTEtMjA3NzQz_04a95fcf-31c9-4b61-87ba-9d3b2043c68c"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtNC0xLTEtMjA3NzQz_1b453796-9681-49b4-9a93-4e9824857a7c"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtNi0xLTEtMjA3NzQz_33553be2-04b4-4eb2-b278-2a38203da1e0"
      unitRef="usd">51000</he:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtOC0xLTEtMjA3NzQz_a4e18002-86ad-4246-ae1a-5355557a0bb4"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtMTAtMS0xLTIwNzc0Mw_1b0e5cea-1833-4608-b8b7-a850c5666c8b"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtMTItMS0xLTIwNzc0Mw_d0c5a95e-5af3-45f0-a853-7f3019b10fcc"
      unitRef="usd">0</he:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtMTQtMS0xLTIwNzc0Mw_76f2725e-8b9f-4ff1-9181-cc8be325d549"
      unitRef="usd">14000</he:FinancingReceivableExcludingAccruedInterestRevolvingWriteoff>
    <he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtMTYtMS0xLTIwNzc0Mw_fad61db2-174f-44dc-9443-adbd0111ed65"
      unitRef="usd">162000</he:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNjYtMTgtMS0xLTIwNzc0Mw_40fdb24a-87ae-4ae7-b529-168f20165b35"
      unitRef="usd">227000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtMi0xLTEtMTk4OTA3_37376132-094f-4f51-9f80-cea2bd39615b"
      unitRef="usd">162824000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtNC0xLTEtMTk4OTA3_2ee6bc9c-8df5-4344-bce0-e7f6f3976eae"
      unitRef="usd">1275157000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtNi0xLTEtMTk4OTA3_87c977e0-d410-490a-8325-4841ddf66b35"
      unitRef="usd">1212168000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtOC0xLTEtMTk4OTA3_b459817f-9ef8-4719-a2c2-d33bc687b05e"
      unitRef="usd">795046000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtMTAtMS0xLTE5ODkwNw_8aa91cdd-5598-41a3-800a-07af77402358"
      unitRef="usd">273757000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtMTItMS0xLTE5ODkwNw_5cb6de22-b853-4e64-be57-405052c05d25"
      unitRef="usd">1204635000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtMTQtMS0xLTE5ODkwNw_e290373c-b488-4911-b229-dc3b3f394916"
      unitRef="usd">1097070000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtMTYtMS0xLTE5ODkwNw_7b8d9840-9a86-432b-91fd-d110e4df6bd3"
      unitRef="usd">67070000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVhZDQzMzI4OTNhOTRjZTBiN2I0YjQ4MTk1NTkwNjVjL3RhYmxlcmFuZ2U6ZWFkNDMzMjg5M2E5NGNlMGI3YjRiNDgxOTU1OTA2NWNfNTEtMTgtMS0xLTE5ODkwNw_7d4cb759-6dbf-4d59-891e-d8b52687f1e3"
      unitRef="usd">6087727000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC0yLTEtMS0xOTg5MDc_173cf528-f7e3-4143-9aa9-697557720e99"
      unitRef="usd">432707000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC00LTEtMS0xOTg5MDc_f52aa725-64a9-47e3-8c82-4d24a84a30b0"
      unitRef="usd">755056000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC02LTEtMS0xOTg5MDc_c0283568-fe77-4efa-971a-7bf22acd09f1"
      unitRef="usd">423455000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC04LTEtMS0xOTg5MDc_1d05e438-e9db-41a8-90b3-1beb6aadd85a"
      unitRef="usd">113096000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC0xMC0xLTEtMTk4OTA3_ffceaadf-67f3-413d-bdb8-f0a45f82efff"
      unitRef="usd">51860000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC0xMi0xLTEtMTk4OTA3_5565002f-6bd8-4901-8418-dbbe8575b4e8"
      unitRef="usd">698354000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC0xNC0xLTEtMTk4OTA3_7d199cbf-0df5-40db-b885-12f676eea0d3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC0xNi0xLTEtMTk4OTA3_93fd8c40-6432-459f-8ced-2f0e6d36855e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5d0bd1b762694920a60517e7426e2c69_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNC0xOC0xLTEtMTk4OTA3_1b6cb389-cb74-4e9c-826e-dadfb9d4e59b"
      unitRef="usd">2474528000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS0yLTEtMS0xOTg5MDc_265a2233-d176-4c11-9c85-784f06105c09"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS00LTEtMS0xOTg5MDc_e2d87d91-1d5c-40b9-9b8d-bcb600a265f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS02LTEtMS0xOTg5MDc_484cf59f-0b17-43fc-b0dd-39db75f96b72"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS04LTEtMS0xOTg5MDc_ea7deb94-1f9d-48a0-bd67-29090df65edd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS0xMC0xLTEtMTk4OTA3_f849fafa-ec8f-408a-99ee-34e4b83d21a3"
      unitRef="usd">448000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS0xMi0xLTEtMTk4OTA3_894b664b-b90a-454e-96b3-1109cea78e89"
      unitRef="usd">1098000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS0xNC0xLTEtMTk4OTA3_4ca983f2-9eee-47e2-8723-d3d5da7b9695"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS0xNi0xLTEtMTk4OTA3_901f8c70-5a3d-4b2b-acee-fc41c3a19ca1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNS0xOC0xLTEtMTk4OTA3_0f51900d-343b-4bbd-a488-103c574b43ba"
      unitRef="usd">1546000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi0yLTEtMS0xOTg5MDc_f98ad833-cdd2-4986-860c-9fe0754fc1c0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi00LTEtMS0xOTg5MDc_f82b89d5-5166-48f6-992c-421c7e541a62"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi02LTEtMS0xOTg5MDc_c2809132-34b9-44fc-a4cd-37d2b65d2942"
      unitRef="usd">268000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi04LTEtMS0xOTg5MDc_4b84bd99-057a-458e-b9cd-3abff16632d7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi0xMC0xLTEtMTk4OTA3_0bd50873-e3dd-4b34-ace7-e566f8b4dff7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi0xMi0xLTEtMTk4OTA3_764a0e70-9db0-4107-9974-a3077238ae44"
      unitRef="usd">90000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi0xNC0xLTEtMTk4OTA3_7cf8ee0e-ee34-4487-82e4-e5f02d91e06c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi0xNi0xLTEtMTk4OTA3_906f23a4-cdb4-4a95-8047-b2661d3908df"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNi0xOC0xLTEtMTk4OTA3_8901c182-902b-4684-b649-02f9f609ba8e"
      unitRef="usd">358000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy0yLTEtMS0xOTg5MDc_1f1105cb-4461-4eff-b146-0a45d6f4f360"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy00LTEtMS0xOTg5MDc_f340455f-ec77-4f43-bc18-784fa8ee1804"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy02LTEtMS0xOTg5MDc_afaa3e4f-9a6e-4a4e-8da9-cc895b484353"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy04LTEtMS0xOTg5MDc_cd025eee-2095-4d1b-b49b-1091219e7809"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy0xMC0xLTEtMTk4OTA3_67b259e0-90ac-4e1c-a20f-44d7448bbaf2"
      unitRef="usd">809000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy0xMi0xLTEtMTk4OTA3_caa6f20b-ae6b-45d2-94a1-2e6a3cb2a1d5"
      unitRef="usd">2396000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy0xNC0xLTEtMTk4OTA3_719ddf61-3d39-4480-8ce9-a960d46eff9c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy0xNi0xLTEtMTk4OTA3_5441f32e-c2d3-4467-ad46-0660829456ef"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNy0xOC0xLTEtMTk4OTA3_feba4f20-21fe-4f2b-a219-1f86ec696910"
      unitRef="usd">3205000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC0yLTEtMS0xOTg5MDc_111daf82-205a-4332-b0bd-d1447aa9d3c1"
      unitRef="usd">432707000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC00LTEtMS0xOTg5MDc_396d3f8b-08b3-4ebf-9e53-52e9896e8fbc"
      unitRef="usd">755056000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC02LTEtMS0xOTg5MDc_75a52887-bc34-4347-bb3a-92585f6ac31e"
      unitRef="usd">423723000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC04LTEtMS0xOTg5MDc_05db2c96-8145-4d3f-9519-a4e83be39480"
      unitRef="usd">113096000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC0xMC0xLTEtMTk4OTA3_bce7fdc1-5527-4628-891d-9064e31c2172"
      unitRef="usd">53117000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC0xMi0xLTEtMTk4OTA3_c158a9c3-1469-4d79-8813-d756be438e1f"
      unitRef="usd">701938000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC0xNC0xLTEtMTk4OTA3_e4593083-3d78-4072-9913-c86c1a4982fa"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC0xNi0xLTEtMTk4OTA3_b3a60fb6-2e7f-4b22-9af1-57ff9cb53631"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfOC0xOC0xLTEtMTk4OTA3_f131d280-e255-47a8-acb0-cb8c76ebd254"
      unitRef="usd">2479637000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtMi0xLTEtMTk4OTA3_ef7403ed-19eb-46bf-8805-6a2edeea5681"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtNC0xLTEtMTk4OTA3_9bee01bf-68d7-4f93-b7fc-9503869aa0fb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtNi0xLTEtMTk4OTA3_38c98f76-79f4-4758-897c-be579d35640e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtOC0xLTEtMTk4OTA3_c24c0581-6d9e-4d5c-b638-9b18766ff032"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtMTAtMS0xLTE5ODkwNw_bd4b7f43-fb0e-4f37-a630-956d0f5aea00"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtMTItMS0xLTE5ODkwNw_10abe8fb-c273-462b-aa9b-e9b0aaacbc36"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtMTQtMS0xLTE5ODkwNw_8d18df1b-34e7-4d6a-b41e-e6a94e744d67"
      unitRef="usd">959131000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtMTYtMS0xLTE5ODkwNw_13143272-23bc-4755-bb08-481d44efb108"
      unitRef="usd">40814000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic5bdf9be09424a5bb01776cf3d22f707_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTAtMTgtMS0xLTE5ODkwNw_cf5cf2fe-b360-4934-8b8b-0c004a3a4161"
      unitRef="usd">999945000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtMi0xLTEtMTk4OTA3_01fcd1b4-9ee1-4266-a624-b8bfce9782af"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtNC0xLTEtMTk4OTA3_240b7b5b-977b-4e7c-a894-c7be32eb1ac2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtNi0xLTEtMTk4OTA3_8a4ca022-50c5-490e-bf6e-9e042e9ce32e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtOC0xLTEtMTk4OTA3_ea7aeaf4-c049-4ada-9682-3416fdf6ad75"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtMTAtMS0xLTE5ODkwNw_275a4dbe-f00d-43c6-bad1-ae3f8a44a929"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtMTItMS0xLTE5ODkwNw_ef2a4d02-f8a0-4f18-9091-5d19891342e1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtMTQtMS0xLTE5ODkwNw_afba7745-8daf-44a0-a222-bff2cf2229e9"
      unitRef="usd">1103000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtMTYtMS0xLTE5ODkwNw_60c03273-88c9-40cf-9245-fe042c49d984"
      unitRef="usd">209000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTEtMTgtMS0xLTE5ODkwNw_2e11e927-8ee3-47d3-b3e7-c9a3cb429161"
      unitRef="usd">1312000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItMi0xLTEtMTk4OTA3_3ec9f0c5-d141-4241-84a9-c430ab1bb839"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItNC0xLTEtMTk4OTA3_11ac8c87-2f11-4a1d-9542-550b2375ec68"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItNi0xLTEtMTk4OTA3_b8e04498-2bd9-4ff0-8f8e-273c2f666546"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItOC0xLTEtMTk4OTA3_3a419a8f-0d8d-4898-9542-0432eab80df0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItMTAtMS0xLTE5ODkwNw_2e322d83-3d31-452a-ab68-270dd9221db0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItMTItMS0xLTE5ODkwNw_b3570205-1fde-48e1-a6ee-b351d07ae8a8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItMTQtMS0xLTE5ODkwNw_82d0ecb2-7b04-4c63-9b3f-7a4bdf2a0b16"
      unitRef="usd">209000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItMTYtMS0xLTE5ODkwNw_b2fed50c-564c-4f33-bb4c-b942ad8d8b1e"
      unitRef="usd">226000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTItMTgtMS0xLTE5ODkwNw_862d7bd6-cc29-4bff-99ab-2c8ece70c91e"
      unitRef="usd">435000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtMi0xLTEtMTk4OTA3_f5e4eeb4-319a-48a0-bdf5-bf9f29581b72"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtNC0xLTEtMTk4OTA3_eaf56553-ef51-41f2-84c4-628f025fd979"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtNi0xLTEtMTk4OTA3_37dfa2b6-cb8d-4775-893f-59162f1276ea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtOC0xLTEtMTk4OTA3_e26d8e29-a188-4f50-9200-af0b26490860"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtMTAtMS0xLTE5ODkwNw_660a3f9b-f590-4d3c-a589-59eb325182ce"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtMTItMS0xLTE5ODkwNw_1fc8f634-af0c-4dd1-b047-31b39ee54066"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtMTQtMS0xLTE5ODkwNw_69aa91cf-9c55-47a0-9c4a-14d7a9253a56"
      unitRef="usd">587000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtMTYtMS0xLTE5ODkwNw_2148b170-9f50-4aa3-9289-ce35fded4f67"
      unitRef="usd">626000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTMtMTgtMS0xLTE5ODkwNw_84c31138-7c6b-49cf-b68a-a6aae48cff3c"
      unitRef="usd">1213000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtMi0xLTEtMTk4OTA3_8d59506d-e154-4358-8ceb-e56d6f92c2e2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtNC0xLTEtMTk4OTA3_de505bfd-73a9-4bd4-9f2c-263754457983"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtNi0xLTEtMTk4OTA3_e8fcee24-b156-4925-a629-ecab7efc1d81"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtOC0xLTEtMTk4OTA3_3db919ba-3514-42ed-a2ef-9da40a6ace24"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtMTAtMS0xLTE5ODkwNw_71b14207-9fef-4580-b03b-11476f2a53eb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtMTItMS0xLTE5ODkwNw_c756e38c-34b2-4942-8f92-ce21a91c0ff5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtMTQtMS0xLTE5ODkwNw_7ad6f40d-554f-4dbb-bf46-ba9d8ba2fe2f"
      unitRef="usd">961030000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtMTYtMS0xLTE5ODkwNw_8033b664-0343-4f14-93b4-72a92ccd13ed"
      unitRef="usd">41875000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTQtMTgtMS0xLTE5ODkwNw_550348f6-afeb-4b7c-8d20-d8c39f78416a"
      unitRef="usd">1002905000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtMi0xLTEtMTk4OTA3_d847a484-11f3-430c-ae4a-5d7d5844847a"
      unitRef="usd">5245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtNC0xLTEtMTk4OTA3_36b1715a-9d8c-4a8f-9067-f52e03b7a274"
      unitRef="usd">9010000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtNi0xLTEtMTk4OTA3_c7a90091-b4cd-481f-bb6a-80e22c833f88"
      unitRef="usd">5222000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtOC0xLTEtMTk4OTA3_856c56bf-e931-49f9-89b2-62971cb3dbc0"
      unitRef="usd">203000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtMTAtMS0xLTE5ODkwNw_c6aa26f4-19c1-4e6c-aaf5-0caff5cbb36c"
      unitRef="usd">522000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtMTItMS0xLTE5ODkwNw_88903b38-bce0-459e-b5d3-189ece5e83fc"
      unitRef="usd">477000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtMTQtMS0xLTE5ODkwNw_2da98705-fbd0-4263-98ae-716a1f78805f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtMTYtMS0xLTE5ODkwNw_198cfb85-50fa-45b8-bef3-5da80c8472a6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i07584a106e6d42edbb062b0d99fcf4d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTYtMTgtMS0xLTE5ODkwNw_757ce1e4-d5b5-4c1a-b8de-af9d64261432"
      unitRef="usd">20679000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctMi0xLTEtMTk4OTA3_14a18cda-3638-4d21-adfc-01a9b76d22b8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctNC0xLTEtMTk4OTA3_d19b189a-6edd-4dcb-8777-38d76a2b6951"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctNi0xLTEtMTk4OTA3_86e1cd38-9f42-498f-be8a-4d999a41677b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctOC0xLTEtMTk4OTA3_3457b796-e1f1-46f9-acdd-1a12a7603adb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctMTAtMS0xLTE5ODkwNw_6dc21fcf-68dd-4a7d-91bd-680c3d984abc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctMTItMS0xLTE5ODkwNw_bb9a84eb-f48c-4acc-a123-cef2c7337fcd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctMTQtMS0xLTE5ODkwNw_5978574d-0ca7-4a86-9ef1-fc789fcf943f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctMTYtMS0xLTE5ODkwNw_8a0b1a76-5825-4e3b-a1a5-35916081d741"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTctMTgtMS0xLTE5ODkwNw_3c7998b1-9b52-4f9f-8f9e-4c5914cad27e"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtMi0xLTEtMTk4OTA3_70dcf087-3bad-45db-81f1-02340a0fe9ff"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtNC0xLTEtMTk4OTA3_a4241d21-6b56-4baa-b228-3201601a71a0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtNi0xLTEtMTk4OTA3_e9576ef2-921d-4aa9-8e33-0b58a6bf9ac0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtOC0xLTEtMTk4OTA3_8f28e1d1-ebb4-4bfd-9406-36bb3724590e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtMTAtMS0xLTE5ODkwNw_df60565a-1192-482b-8743-0c74c6cc6033"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtMTItMS0xLTE5ODkwNw_7196707f-4ac5-49a9-bd11-dbd1cae1be1d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtMTQtMS0xLTE5ODkwNw_0ffb06ef-acca-405d-bed5-b173c00de5d4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtMTYtMS0xLTE5ODkwNw_16be0cd4-9b08-40d7-ba65-ceb5a9490c6d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTgtMTgtMS0xLTE5ODkwNw_f203e80a-7317-4ee8-9cad-dec2f911e98e"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktMi0xLTEtMTk4OTA3_89516f08-1898-4ce3-8d08-d78fd4b84016"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktNC0xLTEtMTk4OTA3_02c1c27c-f7e5-4855-80cb-5e7386f2f31c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktNi0xLTEtMTk4OTA3_4d0af152-c947-4960-82da-d7cfb0dccff0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktOC0xLTEtMTk4OTA3_8fa21581-13dc-4dd2-86a6-83f2ab379418"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktMTAtMS0xLTE5ODkwNw_ef6f8f2f-254d-4694-97dc-9ab1ddd53971"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktMTItMS0xLTE5ODkwNw_3ddc7354-fc93-453b-8986-d9b5cb83ea58"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktMTQtMS0xLTE5ODkwNw_99e48fa4-b2a1-4994-8990-76b7561bfb54"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktMTYtMS0xLTE5ODkwNw_0c47e363-fb28-4908-b342-683a33a9349a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMTktMTgtMS0xLTE5ODkwNw_4c909c91-b1f6-4027-a00d-8e785b5ba7f0"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtMi0xLTEtMTk4OTA3_0583ea16-9591-4918-af9f-bdeb05bbe960"
      unitRef="usd">5245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtNC0xLTEtMTk4OTA3_67b443d8-f98a-4e46-98ff-67f71da3a9ef"
      unitRef="usd">9010000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtNi0xLTEtMTk4OTA3_b84020a6-e106-4173-b41a-0fe4fdcd1931"
      unitRef="usd">5222000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtOC0xLTEtMTk4OTA3_49abebbb-2061-4270-a5d0-d13c6c2c919c"
      unitRef="usd">203000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtMTAtMS0xLTE5ODkwNw_e87f8739-7420-45f2-9242-0adced2deb5b"
      unitRef="usd">522000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtMTItMS0xLTE5ODkwNw_78d960d3-839e-40c8-9674-efdbfc8caf42"
      unitRef="usd">477000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtMTQtMS0xLTE5ODkwNw_2d730326-5f95-4ef1-82fe-7c78a845bf93"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtMTYtMS0xLTE5ODkwNw_3a2723d2-aea8-4931-85c1-ee4d9b92930c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjAtMTgtMS0xLTE5ODkwNw_2cd58812-546e-4a75-84fe-1c177c4fb3c0"
      unitRef="usd">20679000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItMi0xLTEtMTk4OTA3_c75af188-fa2a-42b5-870e-c6ff54d1337c"
      unitRef="usd">7986000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItNC0xLTEtMTk4OTA3_df6fc30b-a977-4461-83f0-77007a4da43d"
      unitRef="usd">11624000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItNi0xLTEtMTk4OTA3_4684eed5-c006-4daa-a52f-abd946ea7e49"
      unitRef="usd">1178000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItOC0xLTEtMTk4OTA3_0a8f4a43-7bf1-49f6-9610-f0279c34538d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItMTAtMS0xLTE5ODkwNw_90eb82c5-df88-4a0f-a17e-209708645aec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItMTItMS0xLTE5ODkwNw_8d5d7ea1-79aa-43ee-83cb-3e0017f66263"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItMTQtMS0xLTE5ODkwNw_726534aa-28c9-4270-9fe5-5216029fb072"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItMTYtMS0xLTE5ODkwNw_afe2b62c-290f-47cf-babc-1325dce91e56"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i69281351531043f7a29d1027956565e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjItMTgtMS0xLTE5ODkwNw_8492c57a-b415-41cc-9dec-2b31aa83bddb"
      unitRef="usd">20788000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtMi0xLTEtMTk4OTA3_84fca1d8-90d4-45ce-8fa9-28cf3f51c583"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtNC0xLTEtMTk4OTA3_683d3475-5afe-4d2d-84ee-639f26e47c18"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtNi0xLTEtMTk4OTA3_47704081-26b9-4730-b858-712ad7e96396"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtOC0xLTEtMTk4OTA3_fdf762a3-99c5-43d6-b363-023c4f355555"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtMTAtMS0xLTE5ODkwNw_e0ec0e62-573b-4622-a344-95c72588e0f7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtMTItMS0xLTE5ODkwNw_c27bfe6a-f6a8-4472-8271-5d3080cb6642"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtMTQtMS0xLTE5ODkwNw_275fe4a1-8877-453b-bff7-04c34600bf29"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtMTYtMS0xLTE5ODkwNw_4d1a2ef1-ce12-4025-9108-3549e8762b25"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjMtMTgtMS0xLTE5ODkwNw_fbe2fa66-b2ad-400c-8d54-607d1f9e79e1"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtMi0xLTEtMTk4OTA3_b2553a29-c91c-4f5c-945b-15d4663b944d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtNC0xLTEtMTk4OTA3_78931fc8-8dc6-4a59-b964-5000ea5a5a1e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtNi0xLTEtMTk4OTA3_5ed94cee-ac6f-4a77-beef-0d3d7c95ecdb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtOC0xLTEtMTk4OTA3_9c3cd3c0-cefe-4656-9e11-2fe7c3465930"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtMTAtMS0xLTE5ODkwNw_c32fc8a3-ff26-464c-899c-73e8ddcc4e83"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtMTItMS0xLTE5ODkwNw_2200284a-cb2d-46c0-a350-e7b8d02f0434"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtMTQtMS0xLTE5ODkwNw_0eb4c6a9-4eda-4fd6-a58f-553068996f33"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtMTYtMS0xLTE5ODkwNw_7263116d-142b-4f6f-8560-91b21461f140"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjQtMTgtMS0xLTE5ODkwNw_0ac8c8d6-0401-48b5-bd3c-7444b56e9db4"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtMi0xLTEtMTk4OTA3_a66b3a7f-87be-47fb-9ac6-88552c65b44c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtNC0xLTEtMTk4OTA3_86916459-728a-4ac9-9640-46d894d09821"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtNi0xLTEtMTk4OTA3_056fe567-76a7-410a-b79e-3dcbb7117b39"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtOC0xLTEtMTk4OTA3_6ebf9549-b908-406e-addd-4487bd05292a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtMTAtMS0xLTE5ODkwNw_fafac2d8-97fe-401a-ad74-d6c3f655c360"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtMTItMS0xLTE5ODkwNw_c55f17ea-95d0-4890-bdfe-a0f8bb14a3da"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtMTQtMS0xLTE5ODkwNw_fd596fa2-6807-40af-b824-98ed12f8b282"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtMTYtMS0xLTE5ODkwNw_e21513fd-bd89-49e5-87ed-b2cf3621721a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjUtMTgtMS0xLTE5ODkwNw_b6f903e5-2229-4e01-8cc9-251b6e2df488"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtMi0xLTEtMTk4OTA3_ca51de9c-fca5-48e8-8e6c-c6111f6353f1"
      unitRef="usd">7986000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtNC0xLTEtMTk4OTA3_98104705-41e1-4022-83d7-c3b44b876f94"
      unitRef="usd">11624000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtNi0xLTEtMTk4OTA3_7602b7b7-9379-4784-bcbe-4763a0827ed9"
      unitRef="usd">1178000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtOC0xLTEtMTk4OTA3_f5b76e1e-847f-491b-8ed5-a5fce2dd241d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtMTAtMS0xLTE5ODkwNw_aa8f13f4-6894-4bf3-a142-0363614a17d0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtMTItMS0xLTE5ODkwNw_437b9414-5b7f-4a4c-bf51-885952002054"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtMTQtMS0xLTE5ODkwNw_3a2ddb79-198a-4ea6-a231-8999301c56a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtMTYtMS0xLTE5ODkwNw_691a0660-4f27-4a0d-9f4c-07e740734b0e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjYtMTgtMS0xLTE5ODkwNw_60453395-1175-4df1-97db-0ea101390620"
      unitRef="usd">20788000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtMi0xLTEtMTk4OTA3_ceb00a2b-4846-4d52-b87f-60c3ee0e2932"
      unitRef="usd">199574000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtNC0xLTEtMTk4OTA3_a20616dd-db88-4700-93af-3467564a1bf6"
      unitRef="usd">21330000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtNi0xLTEtMTk4OTA3_5ee3d282-ebf5-4923-b658-b06f78272057"
      unitRef="usd">5543000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtOC0xLTEtMTk4OTA3_873d6669-5d98-4429-8ae0-6ee5244e8c88"
      unitRef="usd">7580000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtMTAtMS0xLTE5ODkwNw_20e24a81-8d70-433c-9204-8ef4bda2c77e"
      unitRef="usd">527000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtMTItMS0xLTE5ODkwNw_1b4a6996-29bf-420a-953d-3f85016e5dff"
      unitRef="usd">140000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtMTQtMS0xLTE5ODkwNw_5fb97767-72e5-4965-8ced-454df235d087"
      unitRef="usd">10810000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtMTYtMS0xLTE5ODkwNw_6ed53182-26ee-4bbf-beaf-a32f5645bf48"
      unitRef="usd">4782000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibf05a11258a44d95bdd5036b0e3c1186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjgtMTgtMS0xLTE5ODkwNw_9ebc9978-97f1-4234-87ed-6a78e491e2f3"
      unitRef="usd">250286000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktMi0xLTEtMTk4OTA3_00e51ce5-d9d4-403d-982a-186063deabb0"
      unitRef="usd">1110000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktNC0xLTEtMTk4OTA3_38420eb2-e634-4284-ab25-bf84a532e384"
      unitRef="usd">287000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktNi0xLTEtMTk4OTA3_07dccd96-6e6e-4e33-9a49-051fa7c6b54c"
      unitRef="usd">65000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktOC0xLTEtMTk4OTA3_8824f21f-72eb-45cb-9c97-127f37ca6640"
      unitRef="usd">239000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktMTAtMS0xLTE5ODkwNw_cde4b1c3-a50d-41b6-a5e6-4b85b535298e"
      unitRef="usd">30000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktMTItMS0xLTE5ODkwNw_e012e135-b782-4733-8a1e-0837cd22f682"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktMTQtMS0xLTE5ODkwNw_d6a4ed96-3b51-44be-b57a-1c6d12146769"
      unitRef="usd">81000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktMTYtMS0xLTE5ODkwNw_2c9ef71b-3287-4405-b2c9-9be15c696d9e"
      unitRef="usd">167000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMjktMTgtMS0xLTE5ODkwNw_c228f917-836d-40d8-beb3-943f9d39574c"
      unitRef="usd">1979000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtMi0xLTEtMTk4OTA3_42ad3e67-a176-4b88-bf58-d78b137bd5b5"
      unitRef="usd">756000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtNC0xLTEtMTk4OTA3_6a995009-316a-4813-aed9-f72c873544a8"
      unitRef="usd">163000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtNi0xLTEtMTk4OTA3_3170ac03-68fa-4c23-8eff-93b551387244"
      unitRef="usd">88000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtOC0xLTEtMTk4OTA3_51a73919-faa9-47d2-93f3-ac0525d034d2"
      unitRef="usd">137000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtMTAtMS0xLTE5ODkwNw_a5159d4d-6208-4430-8f0a-74bc4b20b296"
      unitRef="usd">19000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtMTItMS0xLTE5ODkwNw_f2a81d3b-de0f-4df3-9a47-f52e0136baaf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtMTQtMS0xLTE5ODkwNw_ca605051-85bb-41d5-ac0c-e20adc10fa21"
      unitRef="usd">45000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtMTYtMS0xLTE5ODkwNw_5488f371-c63c-4850-998c-d5f2b13db08a"
      unitRef="usd">107000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzAtMTgtMS0xLTE5ODkwNw_b177f80d-dab6-43a6-a31e-6f7c2193eb7a"
      unitRef="usd">1315000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtMi0xLTEtMTk4OTA3_9538eed0-7869-414d-8154-5e5680ecd04d"
      unitRef="usd">621000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtNC0xLTEtMTk4OTA3_22b5defe-4aa6-46c6-be50-5b5f70fcd362"
      unitRef="usd">105000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtNi0xLTEtMTk4OTA3_15e6f5e4-fcb9-436d-a58e-d6d1ae60d5d6"
      unitRef="usd">37000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtOC0xLTEtMTk4OTA3_7d37c73c-e959-467e-8684-874ef5fc01e1"
      unitRef="usd">176000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtMTAtMS0xLTE5ODkwNw_22a8d2a2-c1ff-44e3-8ae6-f95e7bd68912"
      unitRef="usd">28000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtMTItMS0xLTE5ODkwNw_b82d00a5-8120-48ec-a4a0-d7155e8bfa2e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtMTQtMS0xLTE5ODkwNw_6cd5e66e-8a24-4a6f-8d22-1c39af8aa619"
      unitRef="usd">20000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtMTYtMS0xLTE5ODkwNw_4ea20997-4815-41fe-a1b6-1fd259ecfd8f"
      unitRef="usd">142000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzEtMTgtMS0xLTE5ODkwNw_9761b5da-2285-417c-943d-28a41680de44"
      unitRef="usd">1129000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItMi0xLTEtMTk4OTA3_37ae58c6-6cd0-4657-afec-61360f4f8739"
      unitRef="usd">202061000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItNC0xLTEtMTk4OTA3_7dfcc667-8639-445a-9c21-7bd8b818e63d"
      unitRef="usd">21885000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItNi0xLTEtMTk4OTA3_18071e1c-a1ee-4ca2-9045-6c47059e776a"
      unitRef="usd">5733000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItOC0xLTEtMTk4OTA3_14a2e899-bd46-423a-b7a3-476758e534df"
      unitRef="usd">8132000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItMTAtMS0xLTE5ODkwNw_e8d96496-3e72-481d-821b-9a79aceed8f2"
      unitRef="usd">604000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItMTItMS0xLTE5ODkwNw_c6cf399e-6c51-4480-92df-dff8548e9c8f"
      unitRef="usd">140000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItMTQtMS0xLTE5ODkwNw_d201a196-1c8f-45ee-8753-1c30dfa86067"
      unitRef="usd">10956000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItMTYtMS0xLTE5ODkwNw_71911c3a-4f79-453d-a3a0-53478e58c9ab"
      unitRef="usd">5198000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzItMTgtMS0xLTE5ODkwNw_82af7039-9601-4ccd-8b4f-8b5fc0e3fc1d"
      unitRef="usd">254709000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtMi0xLTEtMTk4OTA3_5efbd5dd-c38f-4808-a8d3-872b7be50111"
      unitRef="usd">390206000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtNC0xLTEtMTk4OTA3_6d98f205-1ee4-40d9-9262-f059a660bda3"
      unitRef="usd">177130000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtNi0xLTEtMTk4OTA3_d189c383-9902-4190-afc6-04a6638e35ed"
      unitRef="usd">283321000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtOC0xLTEtMTk4OTA3_87cebbc1-4b2a-470c-a399-46b72721d9df"
      unitRef="usd">51542000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtMTAtMS0xLTE5ODkwNw_7eb3c295-e906-40b2-8db0-b648e9330195"
      unitRef="usd">63084000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtMTItMS0xLTE5ODkwNw_13ed8cee-0418-40b8-a464-d62508e59cb5"
      unitRef="usd">278280000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtMTQtMS0xLTE5ODkwNw_fb47625f-ff93-4d13-9a0e-0a1dbc7e664d"
      unitRef="usd">8235000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtMTYtMS0xLTE5ODkwNw_db98f4e1-d855-4a3b-9f34-0bf4ded6923e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie3c54a70d70d4fcfb229b8eb4caadea9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzQtMTgtMS0xLTE5ODkwNw_c8a90e42-d225-4af2-86e1-035334b5a132"
      unitRef="usd">1251798000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtMi0xLTEtMTk4OTA3_c09eab9f-a462-4476-b38e-8246a2e51236"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtNC0xLTEtMTk4OTA3_205f09b9-dc24-447b-a13c-6c63abd7cb59"
      unitRef="usd">11250000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtNi0xLTEtMTk4OTA3_5f6d6def-3b45-4518-81f4-89502cfd5b6d"
      unitRef="usd">3446000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtOC0xLTEtMTk4OTA3_accd3bd4-83e2-4e5f-9918-c0b3c4782b6a"
      unitRef="usd">40423000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtMTAtMS0xLTE5ODkwNw_9b1dc1dc-a2eb-457b-a49c-dc93483ad27d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtMTItMS0xLTE5ODkwNw_73b20d5b-8662-4391-8630-5442dde1f404"
      unitRef="usd">24466000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtMTQtMS0xLTE5ODkwNw_e3fa3b78-a69c-439b-9dfa-29484a6c68a2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtMTYtMS0xLTE5ODkwNw_bc131da6-5532-470e-83fb-2198e501bc82"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3010e790fba34b72ae60199c6f05afd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzUtMTgtMS0xLTE5ODkwNw_25617e4c-8a0c-4cfe-a0da-781da30f17eb"
      unitRef="usd">79585000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtMi0xLTEtMTk4OTA3_dac18335-5d4a-422d-ad33-d22ff8cda335"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtNC0xLTEtMTk4OTA3_5034e8e0-ec21-40bf-b043-e3e774fff994"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtNi0xLTEtMTk4OTA3_266a5ff3-82c8-461a-8d3c-b18d12d86102"
      unitRef="usd">665000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtOC0xLTEtMTk4OTA3_41b417de-ed0c-4d8c-a632-9dbc28b73d18"
      unitRef="usd">11357000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtMTAtMS0xLTE5ODkwNw_6e9db57c-1142-456e-b51e-3d5e9025cd65"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtMTItMS0xLTE5ODkwNw_cc6da707-2240-4c95-8788-2d0f8c396264"
      unitRef="usd">14718000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtMTQtMS0xLTE5ODkwNw_e70839aa-1c8e-464a-bdb0-d0db3cb051bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtMTYtMS0xLTE5ODkwNw_1c62a956-47a4-4823-89fe-edad209764f6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifc9913d537fb4793ad1dabb3c893c4b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzYtMTgtMS0xLTE5ODkwNw_f53ee22d-2cd0-45ec-9004-6c8e29748282"
      unitRef="usd">26740000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctMi0xLTEtMTk4OTA3_53687b31-9920-4eb2-93c6-ea2e4fd5e0e6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctNC0xLTEtMTk4OTA3_5e8141b6-3016-44d3-b258-e3361f0a1f5a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctNi0xLTEtMTk4OTA3_ee3d7d26-1964-4f21-8d33-85f0c28d23d0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctOC0xLTEtMTk4OTA3_601cdd5a-4214-4406-9d9b-a504d56a2dad"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctMTAtMS0xLTE5ODkwNw_a8082b0c-b9eb-4ffb-9ef8-18ad5ef6e495"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctMTItMS0xLTE5ODkwNw_2df6dae2-d428-4a96-b20e-e60cbc26d13d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctMTQtMS0xLTE5ODkwNw_10463080-7518-43a6-b561-6e65810adaca"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctMTYtMS0xLTE5ODkwNw_cb070c4c-86d7-4bb2-b1d1-fee43ec4cc84"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifc525e64620745938386283de33b8bbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzctMTgtMS0xLTE5ODkwNw_058f63c4-1dae-4b12-a2a9-46f519dc6da1"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtMi0xLTEtMTk4OTA3_cfdb2a91-12f7-406a-a192-0e9546aac2b6"
      unitRef="usd">390206000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtNC0xLTEtMTk4OTA3_26358ec2-8571-4b3d-8b36-0fddf5a38e70"
      unitRef="usd">188380000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtNi0xLTEtMTk4OTA3_e119c23b-86b6-4932-a121-da8390be178c"
      unitRef="usd">287432000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtOC0xLTEtMTk4OTA3_b8c60505-f907-4461-8e7d-ce2fd6274521"
      unitRef="usd">103322000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtMTAtMS0xLTE5ODkwNw_c6dd0a02-1153-4288-a512-c0aa4dea4f74"
      unitRef="usd">63084000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtMTItMS0xLTE5ODkwNw_3992f756-4c16-4a61-bd55-141ada883b06"
      unitRef="usd">317464000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtMTQtMS0xLTE5ODkwNw_52c32980-0e07-4992-b455-20541c15e9f5"
      unitRef="usd">8235000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtMTYtMS0xLTE5ODkwNw_2a3b3bb1-416f-45df-a769-382574799e26"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfMzgtMTgtMS0xLTE5ODkwNw_c1fb973e-a8e8-45dd-9bd4-ead983236b59"
      unitRef="usd">1358123000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtMi0xLTEtMTk4OTA3_34a81a11-8442-4b3a-a2a3-fb7d0da24209"
      unitRef="usd">15094000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtNC0xLTEtMTk4OTA3_874a6d1c-2f01-4508-ae82-dea6faf9c07a"
      unitRef="usd">47478000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtNi0xLTEtMTk4OTA3_09528573-3ba5-4cc0-ae0d-4e3cfb1dcb71"
      unitRef="usd">44000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtOC0xLTEtMTk4OTA3_60c1566d-86b5-4c9c-9330-73ff0528206b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtMTAtMS0xLTE5ODkwNw_7fca2697-95dc-4056-8e2d-9f279fc63a0b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtMTItMS0xLTE5ODkwNw_e9c7ce8a-3472-457b-a9ad-1a7c4bf7152c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtMTQtMS0xLTE5ODkwNw_afd48a39-78b9-40cb-b66d-9a186ded6f51"
      unitRef="usd">25873000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtMTYtMS0xLTE5ODkwNw_fdc51852-cf86-4664-8146-2a9be0cec2d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id0a5464ae24a4ec78f3615d5e152dddf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDAtMTgtMS0xLTE5ODkwNw_4c147cd4-b40c-4db9-9fa7-aef01ce125c9"
      unitRef="usd">88489000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtMi0xLTEtMTk4OTA3_5c232ddd-7e03-4649-b7c6-cc410b2cfc39"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtNC0xLTEtMTk4OTA3_1dfc2815-c242-413d-ba8d-73b04eeef773"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtNi0xLTEtMTk4OTA3_36f86f88-5140-4edd-9100-a24ae22ea5fc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtOC0xLTEtMTk4OTA3_41da4b25-5b12-4e33-8f64-de658d7d32cb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtMTAtMS0xLTE5ODkwNw_d222692c-c476-442b-a9bf-c3bb948445c7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtMTItMS0xLTE5ODkwNw_5ad45d96-1524-421f-bf90-64aca3ecea81"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtMTQtMS0xLTE5ODkwNw_4258f907-a4e9-4696-9057-758807c14468"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtMTYtMS0xLTE5ODkwNw_f9fc8fbd-f7ca-41d3-8eaa-979ef2657249"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7d160580beea4d77a2bba995e04f5585_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDEtMTgtMS0xLTE5ODkwNw_61780167-765a-44dd-bc07-1564ab5f803d"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItMi0xLTEtMTk4OTA3_844790e6-6a1b-4dd3-bfcc-44e8645d73d0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItNC0xLTEtMTk4OTA3_a6a5b95b-01e6-47b5-8c55-27c856692f9b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItNi0xLTEtMTk4OTA3_c8823264-900d-4d87-b747-c16397d0df50"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItOC0xLTEtMTk4OTA3_2fd5b851-3f39-44c6-8f19-0cf26061cc11"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItMTAtMS0xLTE5ODkwNw_6edcee47-3aaf-494a-8c71-907929cffbcd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItMTItMS0xLTE5ODkwNw_4039d079-cfa1-42a8-b09a-40666c2129e7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItMTQtMS0xLTE5ODkwNw_4fb0659d-309b-484c-8347-2662d027e67c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItMTYtMS0xLTE5ODkwNw_ff1f8c4e-0dcb-4bfc-9751-033e506d038f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0462d25e5dd14c0d881a77f119319bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDItMTgtMS0xLTE5ODkwNw_83639210-e623-429a-9ea4-8ad577dfa0aa"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtMi0xLTEtMTk4OTA3_ba43fbef-1ddf-441c-8ea4-c95ae6d2e3ee"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtNC0xLTEtMTk4OTA3_3248684b-7ce7-4542-812f-6cd85fd29b50"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtNi0xLTEtMTk4OTA3_2d7b61ec-64ae-41a5-a326-9020e0ad3e82"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtOC0xLTEtMTk4OTA3_e3274c3e-1b27-468c-966d-e157915647c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtMTAtMS0xLTE5ODkwNw_256627a6-a622-4c93-878b-58d7ca15e950"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtMTItMS0xLTE5ODkwNw_e3279790-1664-4ba6-b231-94843755527d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtMTQtMS0xLTE5ODkwNw_dbd147c9-bbc2-4199-bbb4-98076c3a094d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtMTYtMS0xLTE5ODkwNw_81d70b10-5a12-4aa9-869b-ee29c317d43f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i11da5634ecc44401a5795cdb5526eabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDMtMTgtMS0xLTE5ODkwNw_5ac101e9-ed60-4f7e-934b-9889f820311a"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtMi0xLTEtMTk4OTA3_69b76b74-2c48-4289-9b73-4a29ea747ff8"
      unitRef="usd">15094000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtNC0xLTEtMTk4OTA3_0d0fef64-e1ce-497e-b9ab-fd300508a155"
      unitRef="usd">47478000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtNi0xLTEtMTk4OTA3_f129aa93-6c94-4b4e-83fa-e8aa8a1ce45a"
      unitRef="usd">44000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtOC0xLTEtMTk4OTA3_454569cc-9cfb-4bff-be2f-adc4317c8e3e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtMTAtMS0xLTE5ODkwNw_b91fa7c4-bf02-414c-b417-250e1870b735"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtMTItMS0xLTE5ODkwNw_da495405-6e19-45a1-956e-343bd168641d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtMTQtMS0xLTE5ODkwNw_17bed89a-bf53-4daf-bfdc-7a2f0730163d"
      unitRef="usd">25873000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtMTYtMS0xLTE5ODkwNw_ba629c21-de1a-4619-865e-35d045cdeeb1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDQtMTgtMS0xLTE5ODkwNw_a83e382d-10f1-4065-81d7-264ceed6d8e9"
      unitRef="usd">88489000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtMi0xLTEtMTk4OTA3_ed159bbd-552a-4afd-a570-794bb1c1ad06"
      unitRef="usd">239852000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtNC0xLTEtMTk4OTA3_f6a5f7a3-e178-46d8-aaef-eafd3dcedc52"
      unitRef="usd">185013000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtNi0xLTEtMTk4OTA3_82fd0bb8-0333-412e-a908-a317fb4e9b09"
      unitRef="usd">85220000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtOC0xLTEtMTk4OTA3_06592954-76cb-4747-b8e4-abb3b0727038"
      unitRef="usd">68161000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtMTAtMS0xLTE5ODkwNw_15144422-4df2-4b1a-a6c6-946cd3af6e10"
      unitRef="usd">46142000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtMTItMS0xLTE5ODkwNw_03c2af05-b0c8-4221-91c7-ce86d627d0dd"
      unitRef="usd">53192000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtMTQtMS0xLTE5ODkwNw_3e3cd16e-7066-46b2-9392-4547ae7fbb95"
      unitRef="usd">60871000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtMTYtMS0xLTE5ODkwNw_20a22906-a582-41c6-b5e2-9de55fab19b9"
      unitRef="usd">13964000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie98a21d24b254606956618386ea02f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDYtMTgtMS0xLTE5ODkwNw_1ac5bbb6-0cad-487b-b1c5-0ff654f9a18b"
      unitRef="usd">752415000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctMi0xLTEtMTk4OTA3_f44940a1-e61c-457c-99c5-0a49fb25c53f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctNC0xLTEtMTk4OTA3_91d88f8a-a256-4c41-bd6f-9188e574b588"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctNi0xLTEtMTk4OTA3_493e39cd-e933-4aa8-8954-3321d351b051"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctOC0xLTEtMTk4OTA3_da92ecbb-8ec6-441a-9bfc-db7278aba0c4"
      unitRef="usd">2374000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctMTAtMS0xLTE5ODkwNw_a2bde5f4-c195-42a5-8d8a-e03cab0e2a4c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctMTItMS0xLTE5ODkwNw_8aa6921f-6ee9-430e-a37e-84b73cd0ef49"
      unitRef="usd">645000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctMTQtMS0xLTE5ODkwNw_f2f1ef80-6669-460f-b8ae-1a8f9b377255"
      unitRef="usd">9005000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctMTYtMS0xLTE5ODkwNw_874553b0-0e5e-44b7-80b1-748ddd202727"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieaca9e95ef4a455487f69079ccb28763_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDctMTgtMS0xLTE5ODkwNw_c5fffec3-6376-4d26-a3d4-637802dc634b"
      unitRef="usd">12032000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtMi0xLTEtMTk4OTA3_e41660d6-a105-4085-84a0-4fc30dce99fd"
      unitRef="usd">3322000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtNC0xLTEtMTk4OTA3_961bbce1-6edf-4ede-bff8-49121b56ef93"
      unitRef="usd">2305000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtNi0xLTEtMTk4OTA3_95d5c76a-4f21-4ef9-89c9-339984f1c65b"
      unitRef="usd">401000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtOC0xLTEtMTk4OTA3_6a3fb4d7-850e-4c9a-beff-bdae89fd6f72"
      unitRef="usd">1304000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtMTAtMS0xLTE5ODkwNw_b772df9a-321b-4ccf-b7f6-0c444620ff78"
      unitRef="usd">1346000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtMTItMS0xLTE5ODkwNw_491065cb-9f0b-4fa6-9013-0313dc85431b"
      unitRef="usd">3849000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtMTQtMS0xLTE5ODkwNw_4dc74b05-770d-4fcf-a76e-e8cc8a0eb75d"
      unitRef="usd">1664000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtMTYtMS0xLTE5ODkwNw_cbf1a748-a25d-47b6-ad7c-07cf1034bdc8"
      unitRef="usd">1053000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3aa9424482134e199625c0eff87bed67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDgtMTgtMS0xLTE5ODkwNw_30c1b637-5097-42bb-b520-4cf16b04e800"
      unitRef="usd">15244000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktMi0xLTEtMTk4OTA3_94409f1c-0cc9-42e1-9049-72f337f9f24a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktNC0xLTEtMTk4OTA3_615bdfc9-3795-4549-b3dd-95095168b8d0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktNi0xLTEtMTk4OTA3_b3d5c383-9bbf-4841-b64f-33554d7ada0a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktOC0xLTEtMTk4OTA3_ddb50f8c-bd93-45de-a9d6-09f87e09dbbb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktMTAtMS0xLTE5ODkwNw_390be18a-de8e-4c41-b128-6679e4e30d8d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktMTItMS0xLTE5ODkwNw_297c4152-f5ac-4e48-8003-802894d48f55"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktMTQtMS0xLTE5ODkwNw_79e034b7-706b-430f-aad5-ae051a89040d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktMTYtMS0xLTE5ODkwNw_2f5e9624-d2bb-439f-be62-1fd9d79e4835"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7d54e012dfce4df3be238a2fe7285b27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNDktMTgtMS0xLTE5ODkwNw_deaba953-3703-4813-82c5-a47301d60462"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtMi0xLTEtMTk4OTA3_ee1eab62-6865-4339-bf65-a32da4d7f1d4"
      unitRef="usd">243174000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtNC0xLTEtMTk4OTA3_cf5cce61-de1c-43f6-a1d8-cee7cbd81742"
      unitRef="usd">187318000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtNi0xLTEtMTk4OTA3_8e9ef21c-da2e-4f5e-9196-5cad76150a46"
      unitRef="usd">85621000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtOC0xLTEtMTk4OTA3_9cc9296f-d0cf-4dea-a7e4-3604a05fb151"
      unitRef="usd">71839000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtMTAtMS0xLTE5ODkwNw_053983e9-c942-46ad-82af-4a68875ac7a0"
      unitRef="usd">47488000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtMTItMS0xLTE5ODkwNw_51a35a21-bc7b-4d02-a778-cf0c53f70eb8"
      unitRef="usd">57686000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtMTQtMS0xLTE5ODkwNw_a504d6bf-10a4-4c43-98d2-d84a35edd49f"
      unitRef="usd">71540000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtMTYtMS0xLTE5ODkwNw_1479535c-f861-440f-a9ca-ff4c2a5ab021"
      unitRef="usd">15025000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTAtMTgtMS0xLTE5ODkwNw_c2f938e3-336f-4ef9-906d-13224338e9ce"
      unitRef="usd">779691000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtMi0xLTEtMTk4OTA3_becf8f77-19d5-49b4-aded-4620f8f00f0a"
      unitRef="usd">1296473000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtNC0xLTEtMTk4OTA3_20532df9-4da5-446f-a197-0fe7dd0cc632"
      unitRef="usd">1220751000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtNi0xLTEtMTk4OTA3_82a23c3a-e56d-4edb-83c1-0274a0b2b66f"
      unitRef="usd">808953000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtOC0xLTEtMTk4OTA3_a3b2c621-5e33-4cfb-85fc-fcbc9bc98416"
      unitRef="usd">296592000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtMTAtMS0xLTE5ODkwNw_68371e0a-08d4-4a20-ae9f-10b6aa45ce76"
      unitRef="usd">164815000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtMTItMS0xLTE5ODkwNw_13ab2f24-939a-4b59-ab19-09ab26176df2"
      unitRef="usd">1077705000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtMTQtMS0xLTE5ODkwNw_33138adb-6863-4b81-b6d5-5d4a14fa21cf"
      unitRef="usd">1077634000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtMTYtMS0xLTE5ODkwNw_09b65f16-dba7-45bf-adc1-c5255418410a"
      unitRef="usd">62098000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmJjNjBmMmRjMDMzNTRjYjY4NDljMWJhYmZhYjc5YWI4L3RhYmxlcmFuZ2U6YmM2MGYyZGMwMzM1NGNiNjg0OWMxYmFiZmFiNzlhYjhfNTEtMTgtMS0xLTE5ODkwNw_9f99e7d2-0606-4dce-ac77-1394394c4e2a"
      unitRef="usd">6005021000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <he:FinancingReceivableConversionOfDebt
      contextRef="ifca8f833a10b454bbc57e02ca9333555_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNjE0Ng_4b1971ea-e379-488d-a4be-1589c8e589f4"
      unitRef="usd">1200000</he:FinancingReceivableConversionOfDebt>
    <he:FinancingReceivableConversionOfDebt
      contextRef="icd1c863af1b041d3856872a6827b3a9b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNjE1MA_344313ef-0e4c-48a7-a2cb-1897870c9cbc"
      unitRef="usd">7800000</he:FinancingReceivableConversionOfDebt>
    <he:FinancingReceivableConversionOfDebt
      contextRef="i39bdc0cc166c4ba2b33533f7760d5d84_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNjE1Nw_42e9d95a-8739-42b0-ab95-933873722d5b"
      unitRef="usd">1100000</he:FinancingReceivableConversionOfDebt>
    <he:FinancingReceivableConversionOfDebt
      contextRef="ie99b5243a1c44e62a834f7d31fcdeef6_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNjMwNA_b62596e4-7b2f-42b5-9035-84f97a390bcd"
      unitRef="usd">500000</he:FinancingReceivableConversionOfDebt>
    <he:FinancingReceivableConversionOfDebt
      contextRef="i146cf947a6dd420296c768af22680974_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNjMwOA_7173150a-f089-4f76-8fbd-ec61ce1dcb34"
      unitRef="usd">4400000</he:FinancingReceivableConversionOfDebt>
    <he:FinancingReceivableConversionOfDebt
      contextRef="i913bfd79bf2b46959c6c8de6d72941d5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNjMxNQ_5a2b8ccb-4c48-4495-b82e-55f42535f44b"
      unitRef="usd">1000000</he:FinancingReceivableConversionOfDebt>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0NjI_2ee8eec7-016f-4010-99f7-053fe2247ecc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk profile based on payment activity for loans was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(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;30-59&lt;br/&gt;days&lt;br/&gt;past&#160;due&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;60-89&lt;br/&gt;days&lt;br/&gt;past&#160;due&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;&lt;br/&gt;Greater than&lt;br/&gt;90 days&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;Total&lt;br/&gt;past&#160;due&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;Current&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;Total&lt;br/&gt;financing&lt;br/&gt;receivables&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;Amortized cost&amp;gt;&lt;br/&gt;90&#160;days&#160;and&lt;br/&gt;accruing&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:700;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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;Residential 1-4 family&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,479,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,484,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consumer&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;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,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:9pt;font-weight:400;line-height:100%"&gt;272,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;5,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;3,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;4,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;border-top:1pt solid #000000;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;13,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;6,074,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;6,087,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%;text-decoration:underline"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Real estate:&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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,474,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Commercial real estate&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;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,358,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;999,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,002,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commercial&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;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consumer&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;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,991,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,005,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib248b75cb0d24e5681ec98701236bbe2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMy0yLTEtMS0xOTg5MDc_391cc593-adf6-4176-adff-933bb6b11e9d"
      unitRef="usd">1909000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7ebc55a210e24d99a8cbf0cc316b1d0d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMy00LTEtMS0xOTg5MDc_67a4f2e2-5c6b-4bfe-968a-8c8baf2536f0"
      unitRef="usd">930000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i081d73be2faa48deb0144480d261e740_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMy02LTEtMS0xOTg5MDc_66143635-66f6-47f6-9bdb-c9492574305a"
      unitRef="usd">1955000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if061f056fbc74cc584fc3a292f407629_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMy04LTEtMS0xOTg5MDc_1dfe0707-550c-47e0-b8e6-8275b435bb65"
      unitRef="usd">4794000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i89ad4d82b9ef47e9b31b3f579832915a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMy0xMC0xLTEtMTk4OTA3_840021ab-ce29-44a6-b4f8-b537d5f4def1"
      unitRef="usd">2479522000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMy0xMi0xLTEtMTk4OTA3_2b46fdc8-6a35-4363-a2fa-802421e9b086"
      unitRef="usd">2484316000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMy0xNC0xLTEtMTk4OTA3_f62626e5-590a-4edc-9da5-c5dda83e442a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i63977b966c9643009a9ad18bf60b27b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNC0yLTEtMS0xOTg5MDc_c0f5c2ae-fd26-4dca-86fa-adeaba5c1c6d"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i039bb6b817f54171908116d94aa8bb39_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNC00LTEtMS0xOTg5MDc_a49d12d5-3f47-45fe-bd74-19dd354b9b43"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0fc50478e0ff4e598780d84499c15218_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNC02LTEtMS0xOTg5MDc_006d3719-beed-4c82-bb1b-4b68555c3dcf"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="icf6ad95c87ed4cf98ea524e71e0b0230_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNC04LTEtMS0xOTg5MDc_fa728f39-a0f5-4121-b1f2-c9bbfe279572"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id095b163ded946b594fe0cc9af44c80f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNC0xMC0xLTEtMTk4OTA3_46e6bc1c-c6cc-4622-933c-b75053fa8994"
      unitRef="usd">1377184000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNC0xMi0xLTEtMTk4OTA3_4892cd18-837e-4bfd-8d23-03882dc279c5"
      unitRef="usd">1377184000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNC0xNC0xLTEtMTk4OTA3_3e779f2b-a430-4b9f-b444-1a2c845a89db"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic478e0dde0e94cf2b9a29be7acab1f23_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNS0yLTEtMS0xOTg5MDc_b12a3234-24d9-409d-a15f-038ca787df55"
      unitRef="usd">896000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia0e0826764ee41a5a06263342ba32288_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNS00LTEtMS0xOTg5MDc_742c5369-4fe5-4ea3-937e-7122ebf47484"
      unitRef="usd">683000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i163e41634e3f4e9e92f8146fe1866af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNS02LTEtMS0xOTg5MDc_b14bfc2b-fb19-4552-b1ff-6c2bb2976d11"
      unitRef="usd">970000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic9e56b3d8c604ac98d9e09f5c2586a35_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNS04LTEtMS0xOTg5MDc_5f8cfbc0-d774-42d6-9a9b-eeffb9fc4e33"
      unitRef="usd">2549000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i86b81f1cce1b4f179def41df5901b8f0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNS0xMC0xLTEtMTk4OTA3_5ab5980e-9773-4bf9-abcb-59e588e00969"
      unitRef="usd">1020251000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNS0xMi0xLTEtMTk4OTA3_ca798ea0-c7f2-4b7f-984e-f5973f5cba51"
      unitRef="usd">1022800000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNS0xNC0xLTEtMTk4OTA3_3ee3a6c7-1505-4a35-a6e8-e7f9e97c9cbb"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1030cc0d9eb243a8b057faa87e4d6cad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNi0yLTEtMS0xOTg5MDc_264ce8d9-34f0-45af-bb2b-1b976dd7b24b"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id672f2f599854ab3976e7e511b9025d3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNi00LTEtMS0xOTg5MDc_8ea4beb6-07bf-46ed-9c28-39cd44012902"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieb1597d79c9444cebde0f66ec9efa64d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNi02LTEtMS0xOTg5MDc_daba58aa-950f-4099-96a0-af1fa00bb781"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i348b735291d04c5c999dd48fd6755a4c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNi04LTEtMS0xOTg5MDc_dd5f7341-09b8-4b4a-9351-04a6fbc39e84"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4198719c6f15472e9cb0da61a6359e08_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNi0xMC0xLTEtMTk4OTA3_dfa7fbd8-dbba-4647-88c6-8ab5a5f10a6b"
      unitRef="usd">20061000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNi0xMi0xLTEtMTk4OTA3_f1f1c092-3eb7-4771-9f61-7af74113f653"
      unitRef="usd">20061000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNi0xNC0xLTEtMTk4OTA3_0847e462-4e4b-456f-b8d7-e0a467d7c9db"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if3e34716dbaf42f8b07e4d8c57a08208_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNy0yLTEtMS0xOTg5MDc_be18c5ee-9aad-42aa-a3df-1f6bcfc6ae1f"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifa4f72091ca84094a2288bb6605e3a43_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNy00LTEtMS0xOTg5MDc_3df5dfa0-51c9-4dd3-8488-6cc1a2e56309"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iab5499db76994ebaba5b937243e8cad8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNy02LTEtMS0xOTg5MDc_bc29f464-b16e-40df-bbe9-8f171fffe6a3"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i13d834597ff142fc9e59bf244b8e768b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNy04LTEtMS0xOTg5MDc_c9fa143b-6a76-4ec8-915c-ceb7d8f969e1"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if22be6823dfa4924beacca9335b450b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNy0xMC0xLTEtMTk4OTA3_4e0ad7ba-3202-491a-9e98-ddb9970aefd0"
      unitRef="usd">94267000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNy0xMi0xLTEtMTk4OTA3_64be4055-a261-43f6-9af0-9528004e73dd"
      unitRef="usd">94267000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfNy0xNC0xLTEtMTk4OTA3_62bfdd11-881c-4cda-830d-df62afec5993"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i700028aa32d64b0d95b606356357043f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOC0yLTEtMS0xOTg5MDc_cbe36695-9d82-4a71-9cb1-411dda084c59"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifcf82888a8344e348e0181f5711b414f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOC00LTEtMS0xOTg5MDc_66f93d19-452e-4454-b5a0-f32ef7b5e013"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3a7b371255d44b3eafccb399044cdcc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOC02LTEtMS0xOTg5MDc_aa65fec8-1ac1-4dcd-afcb-ca57a2fe94e6"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1ca2b0ecf54245469037099c11c7ec6c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOC04LTEtMS0xOTg5MDc_9cf4d4de-5110-42c1-b701-c659c3e26a5e"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1a631829307547abbe0a0101811f7cbd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOC0xMC0xLTEtMTk4OTA3_2529b476-a042-4c7e-ba0f-f9e5e86c641d"
      unitRef="usd">15749000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOC0xMi0xLTEtMTk4OTA3_7c9572f3-fa64-44f6-898e-4d481af3fce1"
      unitRef="usd">15749000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOC0xNC0xLTEtMTk4OTA3_88a12b2f-e8d6-4dc1-bfc2-df7c28f9a3ba"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i18661322d8f64ba78003bccd2dbdcf82_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOS0yLTEtMS0xOTg5MDc_919f96a5-0d3d-4055-8040-a1ea46946d0f"
      unitRef="usd">263000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i54de630586204e16a014449267605d43_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOS00LTEtMS0xOTg5MDc_c6e70f54-3dfb-4a3b-9024-090823263fb0"
      unitRef="usd">71000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9ea9536da73a4928a11271fe714655a0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOS02LTEtMS0xOTg5MDc_86a8f17a-3152-4d42-8b64-cdb97e715ed7"
      unitRef="usd">427000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ida1a955a518b4b85904642bcc8effacb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOS04LTEtMS0xOTg5MDc_2a0bcde8-a514-4bc0-ab23-68b853668cf0"
      unitRef="usd">761000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic29c54ed553b40a59d8cf134fa2d76fd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOS0xMC0xLTEtMTk4OTA3_7d7919e7-01d6-4af7-8f3b-4b8068865935"
      unitRef="usd">800188000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOS0xMi0xLTEtMTk4OTA3_a9dca9db-18ce-4f6e-b012-74ac089fad86"
      unitRef="usd">800949000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfOS0xNC0xLTEtMTk4OTA3_f0edd164-1441-4239-affb-dcd6b806d601"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i870cf2c974e143e8bb9ea1a0df3189f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTAtMi0xLTEtMTk4OTA3_3a90ac35-2fa8-403b-b19f-6089c1767c62"
      unitRef="usd">2499000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6a9178a953a84b7299355ce6eeeb1611_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTAtNC0xLTEtMTk4OTA3_7b4d0d71-624a-4cc4-a9ed-287b4f9a4b9d"
      unitRef="usd">1340000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i095c0bf3d13b4490b52e687b7e48c07e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTAtNi0xLTEtMTk4OTA3_1689c9d5-8389-4b6b-9b3c-0e003015a753"
      unitRef="usd">1220000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9016e878bce54a6897df9df598d3fd2c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTAtOC0xLTEtMTk4OTA3_47b854c2-5490-487f-8a7d-d92a5fbae99f"
      unitRef="usd">5059000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="icaa0c4a6780445a9953d394b6c252a87_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTAtMTAtMS0xLTE5ODkwNw_948476e8-77d8-4dfe-ae41-e50beed29c6a"
      unitRef="usd">267342000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTAtMTItMS0xLTE5ODkwNw_746e5c38-233f-4549-b6f1-4ce2147c1d10"
      unitRef="usd">272401000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTAtMTQtMS0xLTE5ODkwNw_3b3c3a23-ad0d-41ee-a9e8-7d22a06ed38c"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1f9bdf6b94404cd7a90d49848c699e2d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTEtMi0xLTEtMTk4OTA3_f5afe0a8-196c-4d36-baa4-7af3ad29e64a"
      unitRef="usd">5567000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie21f4cba1d8142ed9a83dbe0351b41eb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTEtNC0xLTEtMTk4OTA3_6ad615c9-738e-40bc-a193-942fb1f459d6"
      unitRef="usd">3024000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia4ca2ae6116642769197f03a59b4e292_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTEtNi0xLTEtMTk4OTA3_05a4103d-8c9b-470f-aadc-aaaa8f5432fd"
      unitRef="usd">4572000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibb97cf4b2e3c450582896953dfa916a1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTEtOC0xLTEtMTk4OTA3_48e043c1-c45c-4594-8870-9de775f3b1f7"
      unitRef="usd">13163000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4cc955292eae44989d019c41fdeb4887_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTEtMTAtMS0xLTE5ODkwNw_d95b1485-85ea-45b1-b667-0efecc199f75"
      unitRef="usd">6074564000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTEtMTItMS0xLTE5ODkwNw_6cffe1d4-3d6b-41b7-9d2f-b351b7bcb7a7"
      unitRef="usd">6087727000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTEtMTQtMS0xLTE5ODkwNw_f38cd43f-df80-4b71-9449-504e4bc5c634"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4ee3dd1ca06a4d2fa5449a134245a360_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTQtMi0xLTEtMTk4OTA3_c30c37db-6326-4c84-8a14-584a5cc6a6f4"
      unitRef="usd">1546000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia421ad267722442a8a9975404cb5b35a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTQtNC0xLTEtMTk4OTA3_496453d6-30ee-45b9-9ebb-7a2215994552"
      unitRef="usd">358000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia52d775636ab4fac851f7130c2788abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTQtNi0xLTEtMTk4OTA3_4cb7d263-bea2-46fb-a8a0-0c4ef50c230c"
      unitRef="usd">3205000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i47dd2d20a17f4e38a28367c4a4331531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTQtOC0xLTEtMTk4OTA3_7d9d6298-5ec1-4be7-a034-574a412f5d23"
      unitRef="usd">5109000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib1f0c1fe37ef4ae3a7deb4ac51900d66_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTQtMTAtMS0xLTE5ODkwNw_b573d21c-03f7-404f-835e-f480b907fa78"
      unitRef="usd">2474528000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTQtMTItMS0xLTE5ODkwNw_be74241a-da8a-4813-9663-dfa0cfd46a1e"
      unitRef="usd">2479637000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTQtMTQtMS0xLTE5ODkwNw_a8d1fb0c-51b8-435e-b663-f96817950200"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1a66a6c27e8c4c90a505a10091e2de5d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTUtMi0xLTEtMTk4OTA3_219b73e1-be79-4046-9de1-340b1b69706e"
      unitRef="usd">508000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib2effa6870df4a9bba959c695345f759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTUtNC0xLTEtMTk4OTA3_078eaa93-1eb8-4005-9729-5ac140172f1a"
      unitRef="usd">217000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6f804b8ad5224eef9f8a70ac448e598e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTUtNi0xLTEtMTk4OTA3_446c1f28-4098-4521-bf20-73b038a1a0f7"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieca02894110f4d288238f60d0dbc7f9c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTUtOC0xLTEtMTk4OTA3_75464616-70e9-455e-9d16-5c1aaf180279"
      unitRef="usd">725000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i00020a02822840e1be9ac1fe3d0f77b9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTUtMTAtMS0xLTE5ODkwNw_30a4b388-6098-4572-835f-c12df5bd8957"
      unitRef="usd">1357398000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTUtMTItMS0xLTE5ODkwNw_4733131d-adad-4a9c-93f1-ea756346bcb7"
      unitRef="usd">1358123000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTUtMTQtMS0xLTE5ODkwNw_2ceb4597-2d0f-4983-b2a7-e8859981dcda"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0cec91c950204602993e8d82e18724db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTYtMi0xLTEtMTk4OTA3_3daf44e0-bb6a-4c30-bf30-c14a289af418"
      unitRef="usd">1312000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id18bc4d48a8245a1af7efa406ce33899_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTYtNC0xLTEtMTk4OTA3_26a0393f-4c85-45c9-a7b8-adeee583f86d"
      unitRef="usd">435000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="icba772fd70a945b5a0b7823a75531b41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTYtNi0xLTEtMTk4OTA3_746966a9-ce71-491b-b06f-ac519ca2213e"
      unitRef="usd">1213000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0c24cc56b52f4414bd3ae7a234e38e2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTYtOC0xLTEtMTk4OTA3_30b2413b-9af1-48bd-9a12-83ce2d6fe0be"
      unitRef="usd">2960000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia66aa85208284664a6066a54b77d9596_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTYtMTAtMS0xLTE5ODkwNw_7bae476e-35e2-4f55-81e4-9487e8833984"
      unitRef="usd">999945000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTYtMTItMS0xLTE5ODkwNw_baac5e72-aa42-47fe-b56a-3d20a75adaae"
      unitRef="usd">1002905000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTYtMTQtMS0xLTE5ODkwNw_290575c0-d305-4927-ab8a-a6ef13ee7d23"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9ba4256587e244848f9d37d6d0a02c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTctMi0xLTEtMTk4OTA3_00d29437-b764-425a-a159-d439781392e0"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic37367ba82164fbb8777480b4d3419bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTctNC0xLTEtMTk4OTA3_84822709-bda2-4d51-b3ba-0dfd990d497c"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic34c4e18962a4aeabcfbf486c4585dea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTctNi0xLTEtMTk4OTA3_d5840eef-45cd-409c-a4e5-9502a8760a02"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i49335ab777f44177af91d79c1cedb84b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTctOC0xLTEtMTk4OTA3_20429319-41e6-46ac-a51f-ff973f90df0e"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i21e3cb39d7a04a72a6c3193f729c3f32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTctMTAtMS0xLTE5ODkwNw_74f7a77a-b167-4510-8ec7-04fba7f89a03"
      unitRef="usd">20679000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTctMTItMS0xLTE5ODkwNw_7503117a-9f0d-4a2f-9e4a-06f51ea37022"
      unitRef="usd">20679000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTctMTQtMS0xLTE5ODkwNw_f1b75df4-a4ed-4af5-b8d8-71f87871650a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5883bd59be8748168a871dee97c66fe9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTgtMi0xLTEtMTk4OTA3_be536ede-51d5-43f7-8611-db9bccf0c694"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ice42598b8cae4582824d744d3e840d50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTgtNC0xLTEtMTk4OTA3_33a67668-d564-4005-a15e-02fb8f714908"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5a9b4a9523764d6598561faa8a80da0c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTgtNi0xLTEtMTk4OTA3_3edf7bb7-575a-4387-bc4d-06078d9617bb"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie167d93883024fffbd5d75768b414e56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTgtOC0xLTEtMTk4OTA3_0a3bc8d7-0f13-4279-bbf3-66577ccbc035"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i01e9832bcf0f4d2eafbe4e017061fa40_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTgtMTAtMS0xLTE5ODkwNw_294142b4-26f8-4cdf-96bc-9e58d224b3ca"
      unitRef="usd">88489000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTgtMTItMS0xLTE5ODkwNw_c358ffe6-1651-40be-9346-3171747c7ca0"
      unitRef="usd">88489000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTgtMTQtMS0xLTE5ODkwNw_5da1ab3b-a3be-4d9c-abaa-cb4dd4921c85"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i41071ec598894a0c8871d9f9619095f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTktMi0xLTEtMTk4OTA3_66c4309d-cd8a-4dcd-b1a7-35c636de3845"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0af3d5314782459093c9e1c46819c660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTktNC0xLTEtMTk4OTA3_8360223d-83c1-472c-b9d2-4e05b458bd8a"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6b0889df8d064aebbcc1df34c1db3ac7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTktNi0xLTEtMTk4OTA3_daba3667-2e36-4cb8-9ba6-55a310e85681"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7fa2f5b5040f4984b5ad58fb2c105a43_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTktOC0xLTEtMTk4OTA3_f7f523d3-847d-4457-a95f-62f645ee7c2e"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i68a48a62245945a3befcc0715c85979d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTktMTAtMS0xLTE5ODkwNw_cce4fdcd-1ffd-4759-b1c5-ea8841c181a9"
      unitRef="usd">20788000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTktMTItMS0xLTE5ODkwNw_79fbd927-defa-4dfd-9564-a2a219c76a6a"
      unitRef="usd">20788000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMTktMTQtMS0xLTE5ODkwNw_a785e89b-8d35-4d82-9e51-c55249ac07a1"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib880077cefb244fd93630e34fc5fdb86_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjAtMi0xLTEtMTk4OTA3_78948a04-4d6d-4056-895f-8f7315da8bdb"
      unitRef="usd">614000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if80b5f81d13b426cb8e3f8f3ee88dc79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjAtNC0xLTEtMTk4OTA3_4da2530b-ded4-4d80-8289-e78248de980a"
      unitRef="usd">18000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i32980993d42043e9ac1c04f5891f17bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjAtNi0xLTEtMTk4OTA3_5bafd817-82b9-4cd7-b1f0-6e97acf299a6"
      unitRef="usd">77000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if17819f1308846b4981cd3852b6a5571_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjAtOC0xLTEtMTk4OTA3_3c17a73d-087e-465c-b90b-68f2bc338a13"
      unitRef="usd">709000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia7908ed853a34fed8b0f153902bb26db_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjAtMTAtMS0xLTE5ODkwNw_bce20261-4e7f-4d56-b809-135dd4326bb1"
      unitRef="usd">778982000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjAtMTItMS0xLTE5ODkwNw_cd05dd0c-0728-45ea-8800-e9c63c4c374b"
      unitRef="usd">779691000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjAtMTQtMS0xLTE5ODkwNw_e26971da-5a20-489f-b581-19fa59789ef6"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i45699f9a63b84dd19b6d3db97625626a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjEtMi0xLTEtMTk4OTA3_fdd3bd2c-9a21-46e3-a140-79122e0bce59"
      unitRef="usd">1979000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id6dfce068adc4dcfa6e37336e50fdb28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjEtNC0xLTEtMTk4OTA3_ad9680d2-25f5-4bd7-8b2a-657da9dc9d3a"
      unitRef="usd">1315000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie89847c73ce64d5d8d2dd1f76cd944d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjEtNi0xLTEtMTk4OTA3_6378fc31-f50b-4a79-8f5d-fc5ec8c550a0"
      unitRef="usd">1129000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3195d9c4315744d4a531ffb3f379e20b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjEtOC0xLTEtMTk4OTA3_0092a5c7-6afa-4b81-acf5-862fbd92878f"
      unitRef="usd">4423000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if88135114abb4a37a756e8fdbfcc8986_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjEtMTAtMS0xLTE5ODkwNw_3aee1503-ccce-4497-9d05-2ec762a4f775"
      unitRef="usd">250286000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjEtMTItMS0xLTE5ODkwNw_d941886e-3d72-46cf-a4f7-ea90cc5bcf53"
      unitRef="usd">254709000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjEtMTQtMS0xLTE5ODkwNw_dd1de840-67f2-4e22-b4cc-21be69eff5c1"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i42d14140c7c9477db21efc528813628e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjItMi0xLTEtMTk4OTA3_c643112f-d8c5-4fa5-88b5-8ff7911a9fa2"
      unitRef="usd">5959000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia825c9b5e40e4ba9b960762d97aaed6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjItNC0xLTEtMTk4OTA3_f3cf8270-85ad-4e0c-b333-6c55ac81b6e9"
      unitRef="usd">2343000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia5de54b284d5422a83ddf4cdd1b5cb72_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjItNi0xLTEtMTk4OTA3_1de4c56f-0949-4bee-a469-36394fd4975f"
      unitRef="usd">5624000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i901eda5b2f444e239cedea9b8b6d4e29_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjItOC0xLTEtMTk4OTA3_ab4124a8-b53a-4b7d-9366-13f49f88b245"
      unitRef="usd">13926000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if3cc9e5793b64bc3b0c8e1f2ee0c6d93_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjItMTAtMS0xLTE5ODkwNw_fad48426-90ef-45ab-af2d-92a156cd9182"
      unitRef="usd">5991095000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjItMTItMS0xLTE5ODkwNw_eb3fe700-6a17-44c0-81f4-a498abab8778"
      unitRef="usd">6005021000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjMyOTI4N2MwN2MyODRmM2NiMzE5NTU2YTgyZWMxMjRiL3RhYmxlcmFuZ2U6MzI5Mjg3YzA3YzI4NGYzY2IzMTk1NTZhODJlYzEyNGJfMjItMTQtMS0xLTE5ODkwNw_c5e924e0-8e19-4061-b5b7-16195f33e4ef"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0ODc_b46b4a90-f392-4d09-a613-621d0be84e92">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk profile based on nonaccrual loans were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.512%"/&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;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;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;With a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Without a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;With a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Without a Related ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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:9pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential land&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;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer &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;1,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,043&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk profile based on loans whose terms have been modified and accruing interest were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.779%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,477&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Residential land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commercial construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Residential construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total troubled debt restructured loans accruing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMy0yLTEtMS0xOTg5MDc_46c4e0dc-4cd4-49f9-ba12-4972206a698c"
      unitRef="usd">3371000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMy00LTEtMS0xOTg5MDc_6c3250c4-feff-4d71-a3fc-a310c5f09288"
      unitRef="usd">2117000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1f7278f86b6745cd948c27ffca462405_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMy02LTEtMS0xOTg5MDc_daf2f116-a7ff-4f5b-a845-e39216f613f7"
      unitRef="usd">5488000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMy04LTEtMS0xOTg5MDc_a86c5deb-b876-43c5-8de0-9407f401c17b"
      unitRef="usd">4198000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMy0xMC0xLTEtMTk4OTA3_fbaf79d1-0518-4d13-ae83-639d9cbf9bff"
      unitRef="usd">2981000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i069991247b154fea95d963535157886a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMy0xMi0xLTEtMTk4OTA3_492893d0-76fc-4338-8f98-7c9029129240"
      unitRef="usd">7179000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNC0yLTEtMS0xOTg5MDc_5f71e9fe-79c8-4275-b1f7-2232c55ce1b7"
      unitRef="usd">0</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNC00LTEtMS0xOTg5MDc_564ad0f8-7a90-49c7-a8ba-78d15eacadd7"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i8e1be5141c684fb29b2b35ad154c6fd5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNC02LTEtMS0xOTg5MDc_bb8871c6-4407-4d8c-8e17-fa3409a92e44"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNC04LTEtMS0xOTg5MDc_2872a023-205f-4238-9e51-86b3d8c1ebed"
      unitRef="usd">0</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNC0xMC0xLTEtMTk4OTA3_caef4f15-d37e-425b-8622-8c9007942a99"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ifc67e70213eb4e54b267aac4a86bc572_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNC0xMi0xLTEtMTk4OTA3_bde2ab3c-cd52-48d7-a7b5-025a18f7b340"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNS0yLTEtMS0xOTg5MDc_b65f03a0-5ed8-41df-9537-8ecc61c81a07"
      unitRef="usd">4014000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNS00LTEtMS0xOTg5MDc_1064da92-e0c4-4b7a-81cf-0a99f551280e"
      unitRef="usd">1237000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0b19cca67b2a466bbd97b78aef2b8916_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNS02LTEtMS0xOTg5MDc_515fe161-b35b-49df-9ae6-f23a5c2c65e0"
      unitRef="usd">5251000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNS04LTEtMS0xOTg5MDc_aebd077a-547b-453b-b843-f52aa39bdb28"
      unitRef="usd">3654000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNS0xMC0xLTEtMTk4OTA3_8d23c85a-8844-4b77-a201-ee14e038cc2f"
      unitRef="usd">1442000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3631248870684e0f9ab9e75cc365ed25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNS0xMi0xLTEtMTk4OTA3_8d25a2a0-a6d0-46bc-b939-799bb4150e04"
      unitRef="usd">5096000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNi0yLTEtMS0xOTg5MDc_d6ea8f27-d9f0-4580-a127-38a3404af386"
      unitRef="usd">109000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNi00LTEtMS0xOTg5MDc_9586fe34-afb9-466a-9be5-5d93bb7440e7"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5b4ddd27d0a645008d043f707c284054_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNi02LTEtMS0xOTg5MDc_b1504221-58d5-4f60-b014-3b09104a20bd"
      unitRef="usd">109000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNi04LTEtMS0xOTg5MDc_a1aeba05-c60b-4631-83e0-eed6cf64287d"
      unitRef="usd">420000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNi0xMC0xLTEtMTk4OTA3_1c0438f5-7787-4fce-8671-3007f090cde3"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i4e6998b16764413ea321e9182a42b0d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNi0xMi0xLTEtMTk4OTA3_3c643eba-02ed-48e5-add7-6ca5b3f7facd"
      unitRef="usd">420000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNy0yLTEtMS0xOTg5MDc_f8593be4-33e2-40e5-95a1-f3263e23c384"
      unitRef="usd">0</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNy00LTEtMS0xOTg5MDc_0725cc53-e122-40cb-a53f-0a55cab5d5ba"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i34c7b2c0f5f349da84ee840b3cd4dad7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNy02LTEtMS0xOTg5MDc_1d660e80-1b1a-449e-bcb8-31605b328c72"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNy04LTEtMS0xOTg5MDc_c34202c5-5895-423e-822a-c20a657ff231"
      unitRef="usd">0</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNy0xMC0xLTEtMTk4OTA3_3c0b762f-2c40-489e-bd0e-b147d159e8fb"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i54fcec2f35de42bd91eae06a0c785c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfNy0xMi0xLTEtMTk4OTA3_f21fcce0-4aac-4cad-a2fe-551ca18ee63b"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOC0yLTEtMS0xOTg5MDc_7b53aec4-50b8-4469-b54a-5a12a590283f"
      unitRef="usd">0</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOC00LTEtMS0xOTg5MDc_fa676235-5fc8-49e7-8aad-8e82cd8f306b"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i63bf68e9a8ae4f56b00a6ef65edee94b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOC02LTEtMS0xOTg5MDc_917bec7b-b1dd-48f9-85c6-a82e8d7f6fcb"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOC04LTEtMS0xOTg5MDc_a449b8fa-dc5d-428f-b56b-fcca75bd5817"
      unitRef="usd">0</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOC0xMC0xLTEtMTk4OTA3_10bc0252-c625-4681-a24c-95c7fe1ea5c7"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ibd1b513f9b6a41c9b127d8425f139759_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOC0xMi0xLTEtMTk4OTA3_731f2532-f4bf-4672-ac6d-2bd437108e00"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOS0yLTEtMS0xOTg5MDc_f63b7807-c977-4ea3-858b-d7e51775707d"
      unitRef="usd">1744000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOS00LTEtMS0xOTg5MDc_a1b8eeac-f398-45cf-ad96-3bfa3cbf050c"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ic25a1d3a9f9b4d7f85207c032366ff77_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOS02LTEtMS0xOTg5MDc_bfb40e00-2807-4b15-a828-a3e904430089"
      unitRef="usd">1744000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOS04LTEtMS0xOTg5MDc_9e93de5d-a883-4661-9ea1-a98884ad113c"
      unitRef="usd">2183000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOS0xMC0xLTEtMTk4OTA3_4ef73bfb-d664-4193-9c87-91b088d0874c"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1df641068473402fa114ea79c179bca4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfOS0xMi0xLTEtMTk4OTA3_c6c5b3df-d400-44bb-a2cb-1c33157c3948"
      unitRef="usd">2183000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTAtMi0xLTEtMTk4OTA3_fdcc3e2c-eb3c-48f9-bc80-5980d282c1f4"
      unitRef="usd">1895000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTAtNC0xLTEtMTk4OTA3_1bdf34ca-7887-41b4-91bd-d267fb6bc0a4"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ib2e342684a884e78a98c9887a20daaa1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTAtNi0xLTEtMTk4OTA3_62e71c76-bd70-4f1a-9c8b-f2707107298d"
      unitRef="usd">1895000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTAtOC0xLTEtMTk4OTA3_1f5d33c9-f106-4ecf-b5b8-5c90daa53729"
      unitRef="usd">1588000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTAtMTAtMS0xLTE5ODkwNw_067aac20-f298-4599-ab7f-59c088972e02"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i620a0cde1f8c49fbb1e24b313c895f9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTAtMTItMS0xLTE5ODkwNw_6a1f3950-bbe1-4e19-820c-24ac261ab002"
      unitRef="usd">1588000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTEtMi0xLTEtMTk4OTA3_253afdc3-4eca-4950-af06-509835d2bf42"
      unitRef="usd">11133000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTEtNC0xLTEtMTk4OTA3_0f82f540-7503-4453-ac2d-9504243a8bbd"
      unitRef="usd">3354000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTEtNi0xLTEtMTk4OTA3_da6a015f-cce3-42cf-ab28-7ec135a110a1"
      unitRef="usd">14487000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <he:FinancingReceivableNonaccrualWithAllowance
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTEtOC0xLTEtMTk4OTA3_ddc33b9e-fe72-4587-9346-12752c933471"
      unitRef="usd">12043000</he:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTEtMTAtMS0xLTE5ODkwNw_6f08d59c-cee2-4583-be56-46b08e500451"
      unitRef="usd">4423000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjE2OWQ1NTQxNzFkMDRkYWJhZmYxMGM4ZjMyN2YyYmY4L3RhYmxlcmFuZ2U6MTY5ZDU1NDE3MWQwNGRhYmFmZjEwYzhmMzI3ZjJiZjhfMTEtMTItMS0xLTE5ODkwNw_0802e159-0956-4978-bf29-6c51915ad879"
      unitRef="usd">16466000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTI2NDQzODM3NDY4NjQ_abc420d3-caac-4051-9501-5d4db8b3373c">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Troubled debt restructurings.  &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;Prior to January 1, 2023, a loan modification was deemed to be a TDR when the borrower is determined to be experiencing financial difficulties and ASB grants a concession it would not otherwise consider. With the adoption of ASU No. 2022-02, accounting guidance for TDRs by creditors is eliminated. Loan refinancing and restructuring guidance is applied to determine whether a modification results in a new loan or a continuation of an existing loan. ASB will continue TDR disclosures for years prior to the adoption of ASU No. 2022-02.&lt;/span&gt;</us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib36f57148ce64072bc808b7a30fe8ca4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfMi00LTEtMS0xOTg5MDc_93189eaf-21ef-4f96-aa91-2afbae8e60af"
      unitRef="usd">8821000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i771ae2a83cf449d3ba95f2fc9cfa81a0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfMy00LTEtMS0xOTg5MDc_1e9d2f66-6569-4b30-a40a-8ce09d10c5d6"
      unitRef="usd">9477000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic1dcb9f2727e4dff8632426cb96b9a73_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfNC00LTEtMS0xOTg5MDc_32b1d1d2-23f4-4625-bc1c-7afd0dba182a"
      unitRef="usd">4404000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i14de449a6377488db2eccb1332574086_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfNS00LTEtMS0xOTg5MDc_91c6f76a-a86b-427e-b5fb-cb768147105e"
      unitRef="usd">782000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7ef2420b59cf4c5d9079b2a71c3a897f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfNi00LTEtMS0xOTg5MDc_0dd94140-7985-436b-974d-02fd662bb4a8"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2bfda833c1974a8493828c60e665579e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfNy00LTEtMS0xOTg5MDc_50a58e48-ce4c-4d51-a22b-13d97eb37746"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i1125e6dc6995418f9493b8ebc926d728_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfOC00LTEtMS0xOTg5MDc_dd2ce6a4-087f-4105-b8e4-d769a7ec4224"
      unitRef="usd">6596000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8e92713348df4fb9bdcb4c21e137014b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfOS00LTEtMS0xOTg5MDc_eaf81c11-1c55-413e-95d9-593ee5f334b0"
      unitRef="usd">50000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic3fd8ef1db174107bb8579ccda0addc5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmU2ZTQzZTI1MGZlYTRmMzBhZDkxNjYzNDIyNjNjMjA2L3RhYmxlcmFuZ2U6ZTZlNDNlMjUwZmVhNGYzMGFkOTE2NjM0MjI2M2MyMDZfMTAtNC0xLTEtMTk4OTA3_97d4eac2-de36-4b1b-8eea-b3057b7491b0"
      unitRef="usd">30130000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <he:FinancingReceivableModificationsMinimumPeriodOfPaymentDefaultOfLoansDeterminedToBeTroubledDebtRestructurings
      contextRef="ib21a68408e5c4373bec4874a33ab6651_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNzgyMQ_ea220bb5-d08b-4ca8-ac3f-511dbcd8bc14">P90D</he:FinancingReceivableModificationsMinimumPeriodOfPaymentDefaultOfLoansDeterminedToBeTroubledDebtRestructurings>
    <us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount
      contextRef="ibd1a2ab59994413fa88aa8fff2500a5a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfODI2Ng_d3136c07-a4d9-4552-8b52-a692f2a79706"
      unitRef="usd">0</us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0NDY_37a9f55e-ce53-4aae-89dc-1f8d39da07c2">Loans considered collateral-dependent 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:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.640%"/&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:9pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;March 31, 2023&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Collateral type&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Real estate:&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Residential 1-4 family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Residential real estate property &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Home equity line of credit&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;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Residential real estate property &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,590&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,384&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i89f714607e8f410c9bfb98488672b60f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmZiODMxNzZkZDhhZDRlNTg5ZDg5ZTMxYTVmZTYyZTQ1L3RhYmxlcmFuZ2U6ZmI4MzE3NmRkOGFkNGU1ODlkODllMzFhNWZlNjJlNDVfMy0yLTEtMS0xOTg5MDc_8dd7cbbe-b0f3-4173-b707-7879a570a450"
      unitRef="usd">2353000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i559cc45d11ac4c439a29077c7e6216da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmZiODMxNzZkZDhhZDRlNTg5ZDg5ZTMxYTVmZTYyZTQ1L3RhYmxlcmFuZ2U6ZmI4MzE3NmRkOGFkNGU1ODlkODllMzFhNWZlNjJlNDVfMy00LTEtMS0xOTg5MDc_0cadbdad-0a70-48ec-9ec9-fef2177f13c9"
      unitRef="usd">3959000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1df83bc4f8574971960f2e727655b624_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmZiODMxNzZkZDhhZDRlNTg5ZDg5ZTMxYTVmZTYyZTQ1L3RhYmxlcmFuZ2U6ZmI4MzE3NmRkOGFkNGU1ODlkODllMzFhNWZlNjJlNDVfNS0yLTEtMS0xOTg5MDc_98079fcf-2e42-4129-b2ea-959cd482412c"
      unitRef="usd">1237000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i92720ded9e384e5b9f35d78a1b815708_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmZiODMxNzZkZDhhZDRlNTg5ZDg5ZTMxYTVmZTYyZTQ1L3RhYmxlcmFuZ2U6ZmI4MzE3NmRkOGFkNGU1ODlkODllMzFhNWZlNjJlNDVfNS00LTEtMS0xOTg5MDc_8b2d9fb1-5866-4276-b539-2ed3b213fb5d"
      unitRef="usd">1425000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i47d2d792db4241029166e9b2400be4f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmZiODMxNzZkZDhhZDRlNTg5ZDg5ZTMxYTVmZTYyZTQ1L3RhYmxlcmFuZ2U6ZmI4MzE3NmRkOGFkNGU1ODlkODllMzFhNWZlNjJlNDVfOS0yLTEtMS0xOTg5MDc_3dfe29bc-8ca1-4ae9-bdad-0e9c06b7c961"
      unitRef="usd">3590000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6df8958c14a34290852299159964d8e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmZiODMxNzZkZDhhZDRlNTg5ZDg5ZTMxYTVmZTYyZTQ1L3RhYmxlcmFuZ2U6ZmI4MzE3NmRkOGFkNGU1ODlkODllMzFhNWZlNjJlNDVfOS00LTEtMS0xOTg5MDc_5008413d-f966-4e10-baad-8a276c8c051a"
      unitRef="usd">5384000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <he:FinancialReceivablesLoansCollateralizedByRealEstateInForeclosure
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTAzOTg_4e677757-9989-4c0c-b34d-e0a44f536d4e"
      unitRef="usd">3400000</he:FinancialReceivablesLoansCollateralizedByRealEstateInForeclosure>
    <he:FinancialReceivablesLoansCollateralizedByRealEstateInForeclosure
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTA0MDU_b191b81c-56a2-4800-9aa6-5187bd2a4c81"
      unitRef="usd">4200000</he:FinancialReceivablesLoansCollateralizedByRealEstateInForeclosure>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i40a8a1869a5f44ee96c9b13c69f594d2_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTExNTU_26f79abe-5dfc-4b93-96f0-4f6dfa72a0f1"
      unitRef="usd">5700000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i46c3ce45d5534ad7aa1dd39c50038092_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTExNjI_edc1b929-20cf-41d6-b2c2-f979adda3c36"
      unitRef="usd">75600000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="i40a8a1869a5f44ee96c9b13c69f594d2_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTEyNTI_4452786d-52b6-4f67-802a-91463f56a845"
      unitRef="usd">100000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="i46c3ce45d5534ad7aa1dd39c50038092_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTEyNTk_32be6815-d411-44ee-90ff-65d7a1b7d2c8"
      unitRef="usd">1100000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <he:NumberOfMortgageLoansRepurchased
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTE0MTA_c2b991bc-435a-432a-8343-8c0a6ca713bb"
      unitRef="loan">0</he:NumberOfMortgageLoansRepurchased>
    <he:NumberOfMortgageLoansRepurchased
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTE0MTA_ebc43389-9995-418c-94fd-705093473d1b"
      unitRef="loan">0</he:NumberOfMortgageLoansRepurchased>
    <us-gaap:FeesAndCommissionsMortgageBankingAndServicing
      contextRef="i552bf2050c2842f1a4c7497b1f169a32_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNTQ5NzU1ODMzNDIy_45d93147-e7bf-4117-b0a3-001d596b3c66"
      unitRef="usd">900000</us-gaap:FeesAndCommissionsMortgageBankingAndServicing>
    <us-gaap:FeesAndCommissionsMortgageBankingAndServicing
      contextRef="i1868c2cdebca492ca0f73f69325eb40a_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNTQ5NzU1ODMzNDIy_bf771477-cb17-4d6f-8087-66bc7a0e9482"
      unitRef="usd">900000</us-gaap:FeesAndCommissionsMortgageBankingAndServicing>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTczOTY_02d6721a-2ab3-4db5-90ca-528cf91570a5">&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying value of MSRs were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.298%"/&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;carrying amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;17,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2022&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;19,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes related to MSRs were as follows:&lt;/span&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:73.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&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;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amount capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719&#160;&lt;/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;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other-than-temporary impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;Carrying amount before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&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;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;Valuation allowance for mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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-than-temporary impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;border-top:1pt solid #000000;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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;Net carrying value of mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ServicingAsset
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMS0yLTEtMS0xOTg5MDc_47ff8d74-2042-409e-a9c6-169ed6aec104"
      unitRef="usd">17868000</us-gaap:ServicingAsset>
    <he:ServicingAssetAccumulatedAmortization
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMS00LTEtMS0xOTg5MDc_b8f00116-d404-45b7-b993-745d4c3c1bb9"
      unitRef="usd">9123000</he:ServicingAssetAccumulatedAmortization>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMS02LTEtMS0xOTg5MDc_ad57d21b-4e4a-4862-a47f-7f3aa3282107"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <he:ServicingAssetNet
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMS04LTEtMS0xOTg5MDc_3c47e176-2622-4720-a27f-b5f227abd5e0"
      unitRef="usd">8745000</he:ServicingAssetNet>
    <us-gaap:ServicingAsset
      contextRef="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMi0yLTEtMS0xOTg5MDc_a2921b6b-1dff-4f4e-9e4f-b184f3f7b0fb"
      unitRef="usd">19544000</us-gaap:ServicingAsset>
    <he:ServicingAssetAccumulatedAmortization
      contextRef="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMi00LTEtMS0xOTg5MDc_ee62916d-87ba-44e9-813a-02b0a6e66dc4"
      unitRef="usd">10497000</he:ServicingAssetAccumulatedAmortization>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMi02LTEtMS0xOTg5MDc_740e272c-3f7a-4ec9-872d-fadf7a00f4fc"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <he:ServicingAssetNet
      contextRef="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjM4YWJlN2QxYTNkNTQzMmRiOTE0NDYwMzBjNDA3ZDk3L3RhYmxlcmFuZ2U6MzhhYmU3ZDFhM2Q1NDMyZGI5MTQ0NjAzMGM0MDdkOTdfMi04LTEtMS0xOTg5MDc_03be0221-ace0-4da5-8ce4-4235174c9cd6"
      unitRef="usd">9047000</he:ServicingAssetNet>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMy02LTEtMS0xOTg5MDc_02f5e4d7-8860-4f8a-894e-a54c33fca32c"
      unitRef="usd">9047000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i5257b976043f457a924978c4c37e54f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMy04LTEtMS0xOTg5MDc_9f78fb1b-9d5b-4cd8-849f-d699dc20c0e3"
      unitRef="usd">9950000</us-gaap:ServicingAssetAtAmortizedValue>
    <he:ServicingAssetAtAmortizedValueAmountCapitalized
      contextRef="i9b3a485afdd2440b9d30625cda4757a3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNC02LTEtMS0xOTg5MDc_f3b0bc52-760e-42ed-ab4d-6ec642a36370"
      unitRef="usd">51000</he:ServicingAssetAtAmortizedValueAmountCapitalized>
    <he:ServicingAssetAtAmortizedValueAmountCapitalized
      contextRef="i82a8fe9fd7b647029f427090936ba5fe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNC04LTEtMS0xOTg5MDc_4a096ac1-2cf2-4146-9370-529730d4c295"
      unitRef="usd">719000</he:ServicingAssetAtAmortizedValueAmountCapitalized>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i9b3a485afdd2440b9d30625cda4757a3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNS02LTEtMS0xOTg5MDc_69855a5a-1698-4326-a27a-1d5acc977425"
      unitRef="usd">353000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i82a8fe9fd7b647029f427090936ba5fe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNS04LTEtMS0xOTg5MDc_626ef081-8ffc-4483-a524-db80cbf3c7d7"
      unitRef="usd">645000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="i9b3a485afdd2440b9d30625cda4757a3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNi02LTEtMS0xOTg5MDc_2c7de54b-ebbd-4011-bbb3-891aa72f07b7"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="i82a8fe9fd7b647029f427090936ba5fe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNi04LTEtMS0xOTg5MDc_778ea8c1-5bda-4cc9-bd76-b6c065030a4b"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNy02LTEtMS0xOTg5MDc_f4a8523e-fc8c-44bf-bf84-1e43b21c4788"
      unitRef="usd">8745000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i59ee394b5e9d4d43867da924b9aef7b3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfNy04LTEtMS0xOTg5MDc_4282ff11-c85c-4089-847b-8fef81c5c9df"
      unitRef="usd">10024000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfOS02LTEtMS0xOTg5MDc_b3255bc0-4e15-4df6-9b5d-5f644596e110"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="i5257b976043f457a924978c4c37e54f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfOS04LTEtMS0xOTg5MDc_377fcf79-e978-48c2-9580-4b51341f2a01"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries
      contextRef="i9b3a485afdd2440b9d30625cda4757a3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTAtNi0xLTEtMTk4OTA3_2f1e6906-0cd0-4329-b918-2a91601992e4"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries
      contextRef="i82a8fe9fd7b647029f427090936ba5fe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTAtOC0xLTEtMTk4OTA3_6c28a9bc-a980-4218-9d96-6b007af37ecd"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="i9b3a485afdd2440b9d30625cda4757a3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTEtNi0xLTEtMTk4OTA3_097ecf36-9280-429f-9e74-5bde053c7ebd"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="i82a8fe9fd7b647029f427090936ba5fe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTEtOC0xLTEtMTk4OTA3_e8f4100d-4d7b-4e0e-9c68-5e2839f88815"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTItNi0xLTEtMTk4OTA3_0a7d3e36-e49e-4b07-80ab-8ca68a8c7483"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="i59ee394b5e9d4d43867da924b9aef7b3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTItOC0xLTEtMTk4OTA3_a5933a4f-ee29-4b49-aeb3-b4b7b957aabd"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <he:ServicingAssetNet
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTMtNi0xLTEtMTk4OTA3_7aaaca9a-9673-47fe-adf1-ef263a1e4354"
      unitRef="usd">8745000</he:ServicingAssetNet>
    <he:ServicingAssetNet
      contextRef="i59ee394b5e9d4d43867da924b9aef7b3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmI2NGY2MzAwZTM2ZDQxNjc4NDAyZTFhMWJkNWQyYTM5L3RhYmxlcmFuZ2U6YjY0ZjYzMDBlMzZkNDE2Nzg0MDJlMWExYmQ1ZDJhMzlfMTMtOC0xLTEtMTk4OTA3_9f14d6c5-90a6-4ccf-864e-66d9a1b7efab"
      unitRef="usd">10024000</he:ServicingAssetNet>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0MDk_84282dc4-3322-4ec0-9ae3-0349f6aec6d5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Key assumptions used in estimating the fair value of ASB&#x2019;s MSRs used in the impairment analysis were as follows: &lt;/span&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:65.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.419%"/&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:right;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;March 31, 2023&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:right;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, 2022&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;Unpaid principal balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,431,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,451,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average note rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;Weighted average discount rate&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;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average prepayment speed&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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <he:FairValueInputsUnpaidPrincipalBalanceAsset
      contextRef="ibeb5d4f424584e3b8fe8a4649567b1be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfMS0yLTEtMS0xOTg5MDc_a5d3ecf0-8396-4095-b141-f2f0e4a40342"
      unitRef="usd">1431037000</he:FairValueInputsUnpaidPrincipalBalanceAsset>
    <he:FairValueInputsUnpaidPrincipalBalanceAsset
      contextRef="i03e37b5ab53c4e0082b8f5f0ad2b32ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfMS00LTEtMS0xOTg5MDc_eb915901-0d16-4e20-a67b-54dff7ab2cbf"
      unitRef="usd">1451322000</he:FairValueInputsUnpaidPrincipalBalanceAsset>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i9a4cf3abaa3b49289486615e8d35b0a7_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfMi0yLTEtMS0xOTg5MDc_633ec98b-fd28-4b29-92c4-5d4aede736d9"
      unitRef="number">0.0339</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i452bf9a1530249a58124ae021ffd7ffb_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfMi00LTEtMS0xOTg5MDc_937347a8-4d5c-4016-a6d9-3d8c7a7f1fbe"
      unitRef="number">0.0338</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i614da6fac57d4c4f824f4d99ade4eabb_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfMy0yLTEtMS0xOTg5MDc_0da6964e-6d08-4d26-8e04-3850f6567c3e"
      unitRef="number">0.1000</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i1649473df23c44838be0809b9a8125d8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfMy00LTEtMS0xOTg5MDc_2671faa3-60b0-49b8-8477-cffd576cff80"
      unitRef="number">0.1000</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i8cca09ac97e44c89a52dca2d7be2bd0f_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfNC0yLTEtMS0xOTg5MDc_95f17e67-a4f1-4e6b-acb5-09bfb33a4ff7"
      unitRef="number">0.0639</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i0408fca6095b48daa8fcfd16d5a9dacb_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmUzZDJhYjI1YmE3MjRlZDFhZmZjNDk0MjYxNWFjNjMxL3RhYmxlcmFuZ2U6ZTNkMmFiMjViYTcyNGVkMWFmZmM0OTQyNjE1YWM2MzFfNC00LTEtMS0xOTg5MDc_472cec6d-5844-4d9f-8fe9-8d8382c54107"
      unitRef="number">0.0656</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0ODk_ba962fca-5bd5-4013-84af-c3e684e7d0a2">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The sensitivity analysis of fair value of MSRs to hypothetical adverse changes of 25 and 50 basis points in certain key assumptions was as follows:&lt;/span&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:65.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.419%"/&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:right;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;March 31, 2023&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:right;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, 2022&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;Prepayment rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;25 basis points adverse rate change&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;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#160;&#160;50 basis points adverse rate change&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;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;&#160;&#160;25 basis points adverse rate change&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;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182)&lt;/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;&#160;&#160;50 basis points adverse rate change&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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(361)&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock>
    <he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf25BasisPointAdverseChangeInPrepaymentSpeed
      contextRef="iebcf51b7b0bc44729dd75d75c4537b2c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfMi0yLTEtMS0xOTg5MDc_c8a44f56-95cb-4fa6-9f4a-ccf8952f1453"
      unitRef="usd">109000</he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf25BasisPointAdverseChangeInPrepaymentSpeed>
    <he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf25BasisPointAdverseChangeInPrepaymentSpeed
      contextRef="iaafd7adb2da3429286e6ee60022c8a1c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfMi00LTEtMS0xOTg5MDc_5d560157-6c3d-4a76-8dcd-04bc1d378bc1"
      unitRef="usd">92000</he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf25BasisPointAdverseChangeInPrepaymentSpeed>
    <he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointAdverseChangeOnPrepaymentSpeed
      contextRef="iebcf51b7b0bc44729dd75d75c4537b2c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfMy0yLTEtMS0xOTg5MDc_07687acc-f806-4b78-ace6-a568f4e7351d"
      unitRef="usd">243000</he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointAdverseChangeOnPrepaymentSpeed>
    <he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointAdverseChangeOnPrepaymentSpeed
      contextRef="iaafd7adb2da3429286e6ee60022c8a1c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfMy00LTEtMS0xOTg5MDc_4b9e7ea3-6eb7-4067-86dc-86cd64809e7a"
      unitRef="usd">214000</he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointAdverseChangeOnPrepaymentSpeed>
    <he:SensitivityAnalysisofFairValueTransferorsInterestsinTransferredFinancialAssetsImpactof25BasisPointsAdverseChangeinDiscountRate
      contextRef="iebcf51b7b0bc44729dd75d75c4537b2c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfNS0yLTEtMS0xOTg5MDc_982bbdad-7218-469c-b9eb-267e95c55672"
      unitRef="usd">190000</he:SensitivityAnalysisofFairValueTransferorsInterestsinTransferredFinancialAssetsImpactof25BasisPointsAdverseChangeinDiscountRate>
    <he:SensitivityAnalysisofFairValueTransferorsInterestsinTransferredFinancialAssetsImpactof25BasisPointsAdverseChangeinDiscountRate
      contextRef="iaafd7adb2da3429286e6ee60022c8a1c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfNS00LTEtMS0xOTg5MDc_986e6fee-0492-4837-8629-3079274df725"
      unitRef="usd">182000</he:SensitivityAnalysisofFairValueTransferorsInterestsinTransferredFinancialAssetsImpactof25BasisPointsAdverseChangeinDiscountRate>
    <he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointsAdverseChangeInDiscountRate
      contextRef="iebcf51b7b0bc44729dd75d75c4537b2c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfNi0yLTEtMS0xOTg5MDc_45a013f6-23b5-4c36-9499-cbac7aa4cc97"
      unitRef="usd">376000</he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointsAdverseChangeInDiscountRate>
    <he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointsAdverseChangeInDiscountRate
      contextRef="iaafd7adb2da3429286e6ee60022c8a1c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjIyOWFkNWEyOWNjMTQ5YmRiNDgyYWQ4NGUxYzMxMjcyL3RhYmxlcmFuZ2U6MjI5YWQ1YTI5Y2MxNDliZGI0ODJhZDg0ZTFjMzEyNzJfNi00LTEtMS0xOTg5MDc_a7a276a9-64cd-47db-9131-9e5e305fc3a6"
      unitRef="usd">361000</he:SensitivityAnalysisOfFairValueTransferorsInterestsInTransferredFinancialAssetsImpactOf50BasisPointsAdverseChangeInDiscountRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTY0OTI2NzQ2NjY1NA_e45d6b33-d01f-48ce-8767-72370189f24d"
      unitRef="usd">0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfNTQ5NzU1ODMyNDcw_56437983-ed8d-4060-b075-bb5afb34e839"
      unitRef="usd">414000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <he:OtherBankBorrowings
      contextRef="id76614b4ed694387b705d6e4d9bdbf9d_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTE1NDQ4NzIxMTEyNjY_52fcd5cb-4beb-4798-aa6f-7f8985cd7968"
      unitRef="usd">550000000</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i04f5711619f14f6bad4a1d99383946c3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTY0OTI2NzQ2NjY2Mw_256ef23b-01c9-4d67-b9e5-d00a92b1b1b9"
      unitRef="usd">0</he:OtherBankBorrowings>
    <he:ScheduleOfAssetsSoldUnderAgreementsToRepurchaseOtherBorrowingsTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0NTg_b9e7e767-dce8-4239-9967-75c8f2c76e06">The following tables present information about the securities sold under agreements to repurchase, including the related collateral received from or pledged to counterparties:&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:51.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&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;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&#160;amount&lt;br/&gt;&#160;of recognized&lt;br/&gt;&#160;liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&#160;amount&lt;br/&gt;&#160;offset&#160;in the&#160;&lt;br/&gt;Balance&#160;Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net&#160;amount&#160;of&lt;br/&gt;liabilities&#160;presented&lt;br/&gt;in&#160;the&#160;Balance&#160;Sheets&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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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 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;March 31, 2023&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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;December 31, 2022&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;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;&#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;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;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&#160;amount&#160;not&#160;offset&#160;in&#160;the&#160;Balance&#160;Sheets&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;millions)&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;&#160;Net amount of liabilities&#160;presented&lt;br/&gt;in&#160;the&#160;Balance&#160;Sheets&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;Financial&lt;br/&gt;instruments&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;Cash&lt;br/&gt;collateral&lt;br/&gt;pledged&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;Commercial account holders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;March 31, 2023&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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/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;/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;December 31, 2022&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;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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</he:ScheduleOfAssetsSoldUnderAgreementsToRepurchaseOtherBorrowingsTableTextBlock>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjFkODhmM2JjMzkxNzQxOWQ4ODVlNmVhOWJhOTc2OWJjL3RhYmxlcmFuZ2U6MWQ4OGYzYmMzOTE3NDE5ZDg4NWU2ZWE5YmE5NzY5YmNfMi0yLTEtMS0xOTg5MDc_b3f5f767-f487-4f31-a28f-5310be3c490b"
      unitRef="usd">131000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAsset
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjFkODhmM2JjMzkxNzQxOWQ4ODVlNmVhOWJhOTc2OWJjL3RhYmxlcmFuZ2U6MWQ4OGYzYmMzOTE3NDE5ZDg4NWU2ZWE5YmE5NzY5YmNfMi00LTEtMS0xOTg5MDc_8bb5fa14-078e-430b-9ceb-998c3ee5f3c5"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAsset>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjFkODhmM2JjMzkxNzQxOWQ4ODVlNmVhOWJhOTc2OWJjL3RhYmxlcmFuZ2U6MWQ4OGYzYmMzOTE3NDE5ZDg4NWU2ZWE5YmE5NzY5YmNfMi02LTEtMS0xOTg5MDc_0e206bdb-ef70-46ec-b484-2126c3318033"
      unitRef="usd">131000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjFkODhmM2JjMzkxNzQxOWQ4ODVlNmVhOWJhOTc2OWJjL3RhYmxlcmFuZ2U6MWQ4OGYzYmMzOTE3NDE5ZDg4NWU2ZWE5YmE5NzY5YmNfMy0yLTEtMS0xOTg5MDc_ef4551ac-224b-465c-9e1f-87c81638eb0d"
      unitRef="usd">281000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAsset
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjFkODhmM2JjMzkxNzQxOWQ4ODVlNmVhOWJhOTc2OWJjL3RhYmxlcmFuZ2U6MWQ4OGYzYmMzOTE3NDE5ZDg4NWU2ZWE5YmE5NzY5YmNfMy00LTEtMS0xOTg5MDc_70d10667-9db0-46d7-acf9-83134045d047"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAsset>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjFkODhmM2JjMzkxNzQxOWQ4ODVlNmVhOWJhOTc2OWJjL3RhYmxlcmFuZ2U6MWQ4OGYzYmMzOTE3NDE5ZDg4NWU2ZWE5YmE5NzY5YmNfMy02LTEtMS0xOTg5MDc_f1e507f5-ea41-4276-8163-a9363b369e14"
      unitRef="usd">281000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i0ae20f4b4c704c508c6cbcea88d20a13_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjk5MWQ4OTc3NDM5ZTQ3MDhiNjU4NjhkN2JhNDQ3MTNkL3RhYmxlcmFuZ2U6OTkxZDg5Nzc0MzllNDcwOGI2NTg2OGQ3YmE0NDcxM2RfNi0yLTEtMS0xOTg5MDc_d48ffd1f-7d99-4ccd-b7c2-37a5df64b159"
      unitRef="usd">131000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <he:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimFinancialInstruments
      contextRef="i0ae20f4b4c704c508c6cbcea88d20a13_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjk5MWQ4OTc3NDM5ZTQ3MDhiNjU4NjhkN2JhNDQ3MTNkL3RhYmxlcmFuZ2U6OTkxZDg5Nzc0MzllNDcwOGI2NTg2OGQ3YmE0NDcxM2RfNi00LTEtMS0xOTg5MDc_c54c2548-d10d-4db4-9fb1-68b099ede2f8"
      unitRef="usd">172000000</he:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimFinancialInstruments>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="i0ae20f4b4c704c508c6cbcea88d20a13_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjk5MWQ4OTc3NDM5ZTQ3MDhiNjU4NjhkN2JhNDQ3MTNkL3RhYmxlcmFuZ2U6OTkxZDg5Nzc0MzllNDcwOGI2NTg2OGQ3YmE0NDcxM2RfNi02LTEtMS0xOTg5MDc_80677737-63ab-4cc1-afa2-e6a612c5c4ec"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id11579c89e6847d4a784b3824975d1e0_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjk5MWQ4OTc3NDM5ZTQ3MDhiNjU4NjhkN2JhNDQ3MTNkL3RhYmxlcmFuZ2U6OTkxZDg5Nzc0MzllNDcwOGI2NTg2OGQ3YmE0NDcxM2RfMTEtMi0xLTEtMTk4OTA3_9f8a2ac7-2cfc-40ab-93ae-3073aca709a2"
      unitRef="usd">281000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <he:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimFinancialInstruments
      contextRef="id11579c89e6847d4a784b3824975d1e0_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjk5MWQ4OTc3NDM5ZTQ3MDhiNjU4NjhkN2JhNDQ3MTNkL3RhYmxlcmFuZ2U6OTkxZDg5Nzc0MzllNDcwOGI2NTg2OGQ3YmE0NDcxM2RfMTEtNC0xLTEtMTk4OTA3_c9647491-4630-406f-898e-24c619442302"
      unitRef="usd">327000000</he:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimFinancialInstruments>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="id11579c89e6847d4a784b3824975d1e0_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjk5MWQ4OTc3NDM5ZTQ3MDhiNjU4NjhkN2JhNDQ3MTNkL3RhYmxlcmFuZ2U6OTkxZDg5Nzc0MzllNDcwOGI2NTg2OGQ3YmE0NDcxM2RfMTEtNi0xLTEtMTk4OTA3_8d6fa794-b2a4-4ed3-9538-4c3980e0e83b"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0MDA_ee4ff5b1-d4bf-4a8b-983c-4821376a0945">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amount and fair value of ASB&#x2019;s derivative financial instruments were as follows:&lt;/span&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.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.808%"/&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;&#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;March 31, 2023&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, 2022&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional 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 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;Notional 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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&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;Forward commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id787a90f796c448e89c35f3e90726357_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMi0yLTEtMS0xOTg5MDc_f298647b-c927-4151-9214-631fcc9ceaaf"
      unitRef="usd">2467000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="id787a90f796c448e89c35f3e90726357_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMi00LTEtMS0xOTg5MDc_ce2c8f86-b85a-408c-9f91-2e5d301d7e5e"
      unitRef="usd">26000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ica503527d6944dee9f60d2ab838a4338_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMi02LTEtMS0xOTg5MDc_ce25802a-3c5c-4720-94c5-c43fd1753702"
      unitRef="usd">1720000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ica503527d6944dee9f60d2ab838a4338_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMi04LTEtMS0xOTg5MDc_8783c582-cdfc-48ee-84e6-8214139813c7"
      unitRef="usd">9000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i1f78f696dc4e48608f00b68b54918762_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMy0yLTEtMS0xOTg5MDc_152ccee8-c802-4417-b9ef-39fc68662e2f"
      unitRef="usd">2250000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i1f78f696dc4e48608f00b68b54918762_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMy00LTEtMS0xOTg5MDc_914be214-f376-4f2c-a316-d2767ab4e326"
      unitRef="usd">5000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i24c57a8e8c0143fd994f272b1e910024_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMy02LTEtMS0xOTg5MDc_b0ab3a41-c34c-4257-9a08-50e8ec331bad"
      unitRef="usd">1500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i24c57a8e8c0143fd994f272b1e910024_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmVmYzc1NjZmMjExOTQ0OTZiNWJjOGRhYzllN2ViNzlmL3RhYmxlcmFuZ2U6ZWZjNzU2NmYyMTE5NDQ5NmI1YmM4ZGFjOWU3ZWI3OWZfMy04LTEtMS0xOTg5MDc_2e5b1742-7b5f-4804-8203-afa614d56677"
      unitRef="usd">18000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0MTk_e19fcf49-500b-41c0-a5d2-5b43fc3951fe">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASB&#x2019;s derivative financial instruments, their fair values and balance sheet location were as follows:&lt;/span&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.304%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Financial Instruments Not Designated as Hedging Instruments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;March 31, 2023&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, 2022&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Asset derivatives&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;&#160;Liability&lt;br/&gt;derivatives &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;&#160;Asset derivatives&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;&#160;Liability&lt;br/&gt;derivatives &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;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward commitments&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;35&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;4&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;27&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Asset derivatives are included in other assets and liability derivatives are included in other liabilities in the balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i299bc012fa2f4f56b2c55fc53da6cb8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMi0yLTEtMS0xOTg5MDc_ad1c0c31-18b4-455a-9200-5edd80f7fc54"
      unitRef="usd">26000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i299bc012fa2f4f56b2c55fc53da6cb8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMi00LTEtMS0xOTg5MDc_d9518757-2ad2-4ae5-b757-3bb517260e9d"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i64b3cdbcaeb24b1cbbb9714db14a9cdf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMi02LTEtMS0xOTg5MDc_cf6f2ca6-cf4a-4a0a-989b-2241620c558f"
      unitRef="usd">9000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i64b3cdbcaeb24b1cbbb9714db14a9cdf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMi04LTEtMS0xOTg5MDc_095b1db6-181d-4f99-917d-6a9011e0dcd3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ida13dd60a73141daa4e89f772cafab6c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMy0yLTEtMS0xOTg5MDc_f11dcedb-426d-412e-bcbd-44d1f2bd8787"
      unitRef="usd">9000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ida13dd60a73141daa4e89f772cafab6c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMy00LTEtMS0xOTg5MDc_57965a21-9f4a-4ff5-b3be-cc7774649911"
      unitRef="usd">4000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i8f6d68ff48b54666b964516ff7b076c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMy02LTEtMS0xOTg5MDc_727cd4c9-2ccf-4ce1-a94f-10424126be7a"
      unitRef="usd">18000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i8f6d68ff48b54666b964516ff7b076c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfMy04LTEtMS0xOTg5MDc_539da4bc-3605-42f3-bf53-852043b68d75"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i6790f87e026a43148476e00c756f95b8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfNC0yLTEtMS0xOTg5MDc_107d0325-14dc-4ec1-92a5-a1200db158ed"
      unitRef="usd">35000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i6790f87e026a43148476e00c756f95b8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfNC00LTEtMS0xOTg5MDc_2e17cb15-5106-46cf-89bb-c9ad206c0494"
      unitRef="usd">4000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="iddbb5280a6dc45488ba3d0b73b8289ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfNC02LTEtMS0xOTg5MDc_4c3e466d-00ee-4b76-b02c-c7975e491c04"
      unitRef="usd">27000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iddbb5280a6dc45488ba3d0b73b8289ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOmE2MWJlYzNjYzBlZjQ0NWRiYzU1MjQyNDU1YjQxN2IzL3RhYmxlcmFuZ2U6YTYxYmVjM2NjMGVmNDQ1ZGJjNTUyNDI0NTViNDE3YjNfNC04LTEtMS0xOTg5MDc_c01ba5bc-e30d-4ef0-b680-729bc4b85695"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTc0NTU_aa14eb95-4647-426d-b87d-6ffb5cce0139">&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 ASB&#x2019;s derivative financial instruments and the amount and location of the net gains or losses recognized in ASB&#x2019;s statements of income:&lt;/span&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.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&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;Derivative Financial Instruments Not Designated as Hedging Instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of net gains (losses) recognized in the Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 March 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage banking income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;(655)&lt;/span&gt;&lt;/td&gt;&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;Forward commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy0yLTEtMS0yMTA4NjQ_dbd53753-267f-420e-b907-7b9870a7506a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy0yLTEtMS0yMTA4NjQ_f95304e5-44cf-426f-8dbe-96d29ef1c099"&gt;Mortgage banking income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;4&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(477)&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:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia314c187e85e427998e5c97cb3bcc409_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMi04LTEtMS0xOTg5MDc_c2195fe8-f5fc-438f-815f-bfd600babffa"
      unitRef="usd">17000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i9ed514a19a804401ad23700cdbd6c10f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMi0xMC0xLTEtMTk4OTA3_6c6836db-23f6-460c-92bc-0a56f409384b"
      unitRef="usd">-655000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7ad9ed8689dc4becb010abc6c3b33118_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy04LTEtMS0xOTg5MDc_580c027c-8430-49ed-85ea-a40ac1986dd4"
      unitRef="usd">-13000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7fe004a1406e4aa594286e0660615dd5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfMy0xMC0xLTEtMTk4OTA3_f6851336-8f62-4095-855a-5fd77ec2c16a"
      unitRef="usd">178000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i05b72afe9de14c84a2cd23c5efba7ea0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfNC04LTEtMS0xOTg5MDc_769e5498-b7d1-4441-bf17-55e74789fe10"
      unitRef="usd">4000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0687458265134a6caf90f82276381007_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RhYmxlOjY0ODExMTc3ZmY2YzRhMWRhNjU4ZjcyMmRiOGQ1NWJiL3RhYmxlcmFuZ2U6NjQ4MTExNzdmZjZjNGExZGE2NThmNzIyZGI4ZDU1YmJfNC0xMC0xLTEtMTk4OTA3_22336d89-8c59-4785-9de9-e68525016b3d"
      unitRef="usd">-477000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:QualifiedAffordableHousingProjectInvestmentsCommitment
      contextRef="idf4b5b734e0d4964a16ef8fc105f0cd8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTcwMTQ_77ff0020-ffd6-4411-866b-0f410ec0052e"
      unitRef="usd">77100000</us-gaap:QualifiedAffordableHousingProjectInvestmentsCommitment>
    <us-gaap:QualifiedAffordableHousingProjectInvestmentsCommitment
      contextRef="i9e318d231f2445909d3cab12b28fb55c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84Mi9mcmFnOjQwMGU0NWQzMjcwMzRjMzQ4NzM5MWVhZTRjMzA1ZDgzL3RleHRyZWdpb246NDAwZTQ1ZDMyNzAzNGMzNDg3MzkxZWFlNGMzMDVkODNfMTcwMjE_cbb161bf-c4e5-4302-bdb4-386616eb32d6"
      unitRef="usd">70100000</us-gaap:QualifiedAffordableHousingProjectInvestmentsCommitment>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfNTQ1NQ_d580be53-35e6-45b9-af29-c3a1b30b0ada">Credit agreements and changes in debt&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 14, 2021, HEI and Hawaiian Electric each entered into a separate agreement with a syndicate of nine financial institutions (the HEI Facility and Hawaiian Electric Facility, respectively, and together, the Credit Facilities) to amend and restate their respective previously existing revolving unsecured credit agreements. The $175&#160;million HEI Facility and the $200&#160;million Hawaiian Electric Facility both terminate on May 14, 2026. On February 18, 2022, the PUC approved Hawaiian Electric&#x2019;s request to extend the term of the $200&#160;million Hawaiian Electric Facility to May 14, 2026. In addition to extending the term, Hawaiian Electric also received PUC approval to exercise its options of two one-year extensions of the commitment termination date and to increase its aggregate revolving commitment amount from $200&#160;million to $275&#160;million, should there be a need.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None of the facilities are collateralized. As of March&#160;31, 2023 and December&#160;31, 2022, no amounts were outstanding under the Credit Facilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-right:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facilities will be maintained to support each company&#x2019;s respective short-term commercial paper program, but may be drawn on to meet each company&#x2019;s respective working capital needs and general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Changes in debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;HEI private placement&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;.&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On March 16, 2023, HEI entered into a note purchase agreement (HEI NPA) under which HEI has authorized the issue and sale of $100&#160;million of unsecured senior notes that may be drawn on or before June 2, 2023. The proceeds of the notes, when drawn, are expected to be used to refinance the $100&#160;million term loan facility. The terms of the notes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-right:9pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.011%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;HEI Series 2023A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;HEI Series 2023B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:115%"&gt;Aggregate principal amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$39 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$61 million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Fixed coupon interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.10%&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:115%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6/15/2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6/15/2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Once drawn, interest on the notes is paid semiannually on June 15th and December 15th. The HEI NPA contains certain restrictive financial covenants that are substantially the same as the financial covenants contained in HEI&#x2019;s revolving unsecured credit facility, as amended. The HEI notes may be prepaid in whole or in part at any time at the prepayment price of the principal amount, together with interest accrued to the date of prepayment plus a &#x201c;Make-Whole Amount,&#x201d; as defined in the agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;HEI term loan&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;.&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 October 20, 2022, HEI entered into a term loan facility in the aggregate principal amount of $100&#160;million. On December 28, 2022, HEI drew $35&#160;million on the term loan, and on March 31, 2023, HEI drew the remaining $65&#160;million at an initial interest rate of 5.81% for an initial one month interest period. Any borrowings under the facility mature on November 30, 2023. Borrowings under the facility bear interest at Term Secured Overnight Financing Rate (SOFR), as defined in the agreement, plus an applicable margin and a SOFR spread adjustment. The term loan facility contains certain restrictive financial covenants that are substantially the same as the financial covenants contained in the HEI Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Utilities private placement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On January 10, 2023, the Utilities executed through a private placement pursuant to separate Note Purchase Agreements (the NPAs), the following unsecured senior notes bearing taxable interest (2023 Notes).&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;The 2023 Notes had a delayed draw feature and the Utilities drew down all the proceeds on February 9, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.160%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series 2023A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series 2023B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series 2023C&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate principal amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$40 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20 million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed coupon interest rate&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;/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;Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.70%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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;Maui Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity date&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;/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;Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2053&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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;Maui Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount by company:&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;/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;Hawaiian Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$40 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$40 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20 million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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;Maui Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2023 Notes include substantially the same financial covenants and customary conditions as Hawaiian Electric&#x2019;s credit agreement. Hawaiian Electric is also a party as guarantor under the NPAs entered into by Hawaii Electric Light and Maui Electric. The Utilities did not obtain any of the proceeds at execution and instead drew down all the proceeds on February 9, 2023. The proceeds were used to finance their respective capital expenditures, repay short-term debt used to finance or refinance capital expenditures and/or reimburse funds used for the payment of capital expenditures. The 2023 Notes may be prepaid in whole or in part at any time at the prepayment price of the principal amount plus a &#x201c;Make-Whole Amount&#x201d; as defined in the NPAs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <he:NumberOfFinancialInstitutions
      contextRef="if55d21942b8541c1a148234efd4b105e_I20210514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMTEz_e13b5417-1f16-4d56-8371-4996c4dd8a49"
      unitRef="institution">9</he:NumberOfFinancialInstitutions>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i708841d8f65148a3ad79d56f10b84dd7_I20210514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMzQx_6c46244c-26bc-4610-878b-f58c6877f2fa"
      unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie950639f7913475491a5dac61b75b62b_I20210514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMzYx_7eac6a2d-461b-460b-ab27-3a665f1799b4"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie950639f7913475491a5dac61b75b62b_I20210514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfNTE2_aa44c3ef-e0ef-4c86-97ad-ddbe8694cdc9"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <he:LineOfCreditFacilityNumberOfExtensionOptions
      contextRef="i3c6af026bfe44c3a86c25b2c8a469b73_I20220218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfNjcw_4e4ed2c2-f2ca-48e1-a37f-c52ac25f4e61"
      unitRef="extensionoption">2</he:LineOfCreditFacilityNumberOfExtensionOptions>
    <he:LineOfCreditFacilityExtensionPeriod
      contextRef="id3fa10e5f8fb42d599b0c2de4707db00_D20220218-20220218"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfNTQ1OA_269a0603-4b90-4e46-ae12-97f26d0a2ba1">P1Y</he:LineOfCreditFacilityExtensionPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie950639f7913475491a5dac61b75b62b_I20210514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfNzkw_92cb60ad-1843-488b-9f09-46e671619fb0"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3c6af026bfe44c3a86c25b2c8a469b73_I20220218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfNzk2_9a84fac7-1c25-4d68-9e34-c3bfa553a765"
      unitRef="usd">275000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2da66c8e9d4d4acea50bdcaaa52f914e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfODk5_92828242-496e-4dcc-a28c-f37f516fbd66"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9902bf7ab5a842ed9b65d9651c3663b3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfODk5_e6717d70-bc57-4098-a9c6-f106fa68fc5a"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6fd5131d188747deb4ddb3dbcd15da1e_I20230316"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMTMxOTQxMzk1NDYyODI_7baa1845-35df-49a0-8c52-3f30e429a10c"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6fd5131d188747deb4ddb3dbcd15da1e_I20230316"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMTMxOTQxMzk1NDYyOTY_6d504d49-51f4-45a1-8163-6d12ff6113bd"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfNTQ1OQ_f01f99dc-e324-4256-8352-9a678aab790c">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.011%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;HEI Series 2023A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;HEI Series 2023B&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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:115%"&gt;Aggregate principal amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$39 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$61 million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Fixed coupon interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.04%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.10%&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:115%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6/15/2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6/15/2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.160%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series 2023A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series 2023B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series 2023C&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate principal amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$40 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20 million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed coupon interest rate&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;/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;Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.70%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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;Maui Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity date&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;/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;Hawaiian Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2053&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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;Maui Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2/9/2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount by company:&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;/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;Hawaiian Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$40 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$40 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20 million&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Hawaii Electric Light&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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;Maui Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iad3f4e83649a4d84a46dad854c683786_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOmE5NDVkYzZkMTc2MTQwMTZhMTNmNzA4ZjUyMGNiNjhkL3RhYmxlcmFuZ2U6YTk0NWRjNmQxNzYxNDAxNmExM2Y3MDhmNTIwY2I2OGRfMS0yLTEtMS0xOTg5MDc_14aac7dc-319c-4b04-b77e-6980a4fa84f4"
      unitRef="usd">39000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1a83bace99fc4c76bc0eb52e00a5a30c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOmE5NDVkYzZkMTc2MTQwMTZhMTNmNzA4ZjUyMGNiNjhkL3RhYmxlcmFuZ2U6YTk0NWRjNmQxNzYxNDAxNmExM2Y3MDhmNTIwY2I2OGRfMS00LTEtMS0xOTg5MDc_e691ff20-b361-4bc6-a965-b36c9c080f47"
      unitRef="usd">61000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iad3f4e83649a4d84a46dad854c683786_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOmE5NDVkYzZkMTc2MTQwMTZhMTNmNzA4ZjUyMGNiNjhkL3RhYmxlcmFuZ2U6YTk0NWRjNmQxNzYxNDAxNmExM2Y3MDhmNTIwY2I2OGRfMi0yLTEtMS0xOTg5MDc_661525a7-4420-46e6-a45d-f319d42ce693"
      unitRef="number">0.0604</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1a83bace99fc4c76bc0eb52e00a5a30c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOmE5NDVkYzZkMTc2MTQwMTZhMTNmNzA4ZjUyMGNiNjhkL3RhYmxlcmFuZ2U6YTk0NWRjNmQxNzYxNDAxNmExM2Y3MDhmNTIwY2I2OGRfMi00LTEtMS0xOTg5MDc_a025473b-3547-4c01-937e-2c14340a1e27"
      unitRef="number">0.0610</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ice881c7a7cfe4f00851980d24fd648b9_I20221020"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMzI3NQ_e2c5e067-1350-43b5-9ecf-a8199d18a175"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCredit
      contextRef="i74fa955a6a054df9ae581ea4818ddb4a_I20221228"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMTY0OTI2NzQ1NDU5OA_b0f4988e-8674-4890-abde-fcb16408f614"
      unitRef="usd">35000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i868ee7d2a4aa421a81b28977b54056de_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMTY0OTI2NzQ1NDYxMQ_a05c3103-3d90-4282-a660-fcbaefcca571"
      unitRef="usd">65000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ifbad9d6e7b4d465282e3066765271689_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RleHRyZWdpb246NDgxNmEyZjZjYjY3NDE5N2ExNDA3NTM5MzJjMDc0YzBfMTI2NDQzODM3MzI3NTU_2ac2bb01-a854-4540-9282-2ebb586eaf24"
      unitRef="number">0.0581</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0ee07ca5d45147c89c7a58fda9c8a157_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMS0xLTEtMS0yMDcwMDM_b5a0411d-da02-4ebf-9ed0-cd6cc60a3a0b"
      unitRef="usd">90000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5c757e4925654d74a9b6940b84265fae_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMS0yLTEtMS0yMDcwMDM_ffad3b0d-1784-40d8-a6c4-6c39f8e863db"
      unitRef="usd">40000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7850607f8b85443aa8f340d66b6df0f9_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMS0zLTEtMS0yMDcwMDM_a1a46b67-09cf-47d4-b2c4-aa27cf65af61"
      unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9fc40b0a87614376805038a31f4db076_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMy0xLTEtMS0yMDcwMDM_1e5d6885-0aba-4f99-92ef-6e56c8cc90d6"
      unitRef="number">0.0611</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib1a0267f3f9240d4ae0cb25319ff6935_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMy0yLTEtMS0yMDcwMDM_2eb77dcc-cc1f-491a-bd39-c01846e49e64"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i10b85411f69f4871b8973dabc5d3cbac_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMy0zLTEtMS0yMDcwMDM_fd0d00a3-0da6-4a51-9476-0e3fa1902747"
      unitRef="number">0.0670</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic16ccf9535204730979718e399d4a38b_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfNC0xLTEtMS0yMDcwMDM_cc83f2a4-d02d-49d3-a2ac-d530a416810d"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icc0e06dac70149da8e298d20b057939f_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfNS0xLTEtMS0yMDcwMDM_8cd46942-e3f1-4034-9ce9-4f7fb290be94"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9fc40b0a87614376805038a31f4db076_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMTEtMS0xLTEtMjA3MDAz_653f9337-cf2d-47ce-ac34-c21745e17db8"
      unitRef="usd">40000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib1a0267f3f9240d4ae0cb25319ff6935_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMTEtMi0xLTEtMjA3MDAz_74fb2c23-a338-475a-9a5f-d052d8e18e7f"
      unitRef="usd">40000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i10b85411f69f4871b8973dabc5d3cbac_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMTEtMy0xLTEtMjA3MDAz_c497dba8-d711-428d-b094-a6943cd2052d"
      unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic16ccf9535204730979718e399d4a38b_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMTItMS0xLTEtMjA3MDAz_d7d00a77-3024-4880-ba94-e639c7cf1654"
      unitRef="usd">25000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc0e06dac70149da8e298d20b057939f_I20230110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl84OC9mcmFnOjQ4MTZhMmY2Y2I2NzQxOTdhMTQwNzUzOTMyYzA3NGMwL3RhYmxlOjRlYmM2M2ZjMTNkNjQ1ZDI5ZDFiZjU3YzgwMzBjZjQ1L3RhYmxlcmFuZ2U6NGViYzYzZmMxM2Q2NDVkMjlkMWJmNTdjODAzMGNmNDVfMTMtMS0xLTEtMjA3MDAz_fc4a6a6b-e1c5-4eef-8b70-d555eb2d5e46"
      unitRef="usd">25000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RleHRyZWdpb246Yzg2NTUyZTMzNjAyNGFjN2FhMGJjMTFiNWZlMDhlNGVfMjI1_b1c87747-51c9-4bc8-a639-73fd7c1408b8">Shareholders' equity&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive income/(loss)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%"&gt; Changes in the balances of each component of accumulated other comprehensive income/(loss) (AOCI) were as follows:&lt;/span&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.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.742%"/&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="21" style="padding:2px 1pt;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;HEI Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric Consolidated&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: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;&#160;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Net unrealized gains (losses) on securities&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;&#160;Unrealized gains (losses) on derivatives&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;Retirement benefit plans&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;AOCI-Retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(328,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(9,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(336,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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:9pt;font-weight:400;line-height:100%"&gt;Current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(308,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(9,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(315,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,638)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(152,444)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(566)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(16,682)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(169,692)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#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;(3,229)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reclassifications out of AOCI were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&#160;reclassified&#160;from&#160;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected&#160;line&#160;item&#160;in&#160;the &lt;br/&gt;&#160;Statements&#160;of&#160;Income / Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;Three months ended March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net unrealized gains (losses) on available-for sale investment securities - amortization of unrealized holding losses on held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Bank revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized losses (gains) on derivatives qualifying as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit and net losses (gains) recognized during the period in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Impact of D&amp;amp;Os of the PUC included in regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;3,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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;Amortization of prior service credit and net losses (gains) recognized during the period in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Impact of D&amp;amp;Os of the PUC included in regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RleHRyZWdpb246Yzg2NTUyZTMzNjAyNGFjN2FhMGJjMTFiNWZlMDhlNGVfMjMz_958092df-dadb-4cb5-b972-88a1118b41b7">Changes in the balances of each component of accumulated other comprehensive income/(loss) (AOCI) 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:36.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.742%"/&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="21" style="padding:2px 1pt;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;HEI Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric Consolidated&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: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;&#160;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Net unrealized gains (losses) on securities&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;&#160;Unrealized gains (losses) on derivatives&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;Retirement benefit plans&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;AOCI-Retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(328,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(9,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(336,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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:9pt;font-weight:400;line-height:100%"&gt;Current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(308,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(9,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(315,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,638)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(152,444)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(566)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(16,682)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;(169,692)&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#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;(3,229)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i3b861a5fdc6d40d59a9c0f93ce78dd07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMi0xLTEtMS0xOTg5MDc_14384438-bfcc-44f8-9904-dd669e508531"
      unitRef="usd">-328904000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb2c1d2fd71a4774bc0139e963640c8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMi0zLTEtMS0xOTg5MDc_d4855f7b-978b-4f94-92a1-ce9a74421d03"
      unitRef="usd">1991000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idbcf68c96ee24e1ab3a55e3db1269fae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMi01LTEtMS0xOTg5MDc_deb823da-eede-4ca1-b249-408d4ffc132a"
      unitRef="usd">-9115000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4a3502ffe1c4f39ba21844c5cd71139_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMi03LTEtMS0xOTg5MDc_9df598b5-efbf-48d8-9dd0-6b505f9882f6"
      unitRef="usd">-336028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib35326b25a9a428e964aed5556094645_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMi0xMS0xLTEtMTk4OTA3_e2e42896-1fd4-48c8-8099-64c20f14c033"
      unitRef="usd">2861000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i69782460bff447beae8a6c5aac25dba4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMy0xLTEtMS0xOTg5MDc_4ab00102-c19a-4f45-b5eb-c5edac0342e4"
      unitRef="usd">20282000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic76a82a82a5743bc919caa6772381035_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMy0zLTEtMS0xOTg5MDc_135a582c-894b-4ce6-944d-d50d7ff57b31"
      unitRef="usd">138000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if8ec0d25a51c4476bdce99f7c63940b0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMy01LTEtMS0xOTg5MDc_0f08d7ce-97cd-48cd-b642-d3539d424436"
      unitRef="usd">68000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMy03LTEtMS0xOTg5MDc_fb9e7eb4-ad39-43ce-b481-431d2ff24aa7"
      unitRef="usd">20488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i63003742c3114c35abb1d851e8c8dc12_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfMy0xMS0xLTEtMTk4OTA3_a8b57ca0-e0ce-425d-bc70-0911a93e3304"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i931efdbe025f45fc908c85ab0f60a4d9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNC0xLTEtMS0xOTg5MDc_bfca301c-e46e-49c1-9859-fc1de328b539"
      unitRef="usd">-308622000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1f8dc12e0be0489b9e6a1fd50375f031_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNC0zLTEtMS0xOTg5MDc_10e999d7-f911-4486-ae87-aba4a658abcf"
      unitRef="usd">2129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i367091b43b1542f79c0a9e2c09d796e1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNC01LTEtMS0xOTg5MDc_7c97e523-30d8-48de-aed3-ef21f48238a3"
      unitRef="usd">-9047000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0cddade0c16f4f5baa6cb6a6e882510b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNC03LTEtMS0xOTg5MDc_2aa94025-39f2-4f7f-904b-0cc662417097"
      unitRef="usd">-315540000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia7f26e42294940988df2560abd4bb724_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNC0xMS0xLTEtMTk4OTA3_54518eb6-abb5-4091-b69b-001baadae13b"
      unitRef="usd">2816000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iccbf8139245d4916a3e49c5fc02de85a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNS0xLTEtMS0xOTg5MDc_9e3ebe6f-e4db-4648-8402-54349a90883e"
      unitRef="usd">-32037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i23ab86609b2c4359b6b8c49a38553910_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNS0zLTEtMS0xOTg5MDc_c7697bb2-89d5-400a-893b-42a8d757a8dc"
      unitRef="usd">-3638000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a83ae7b20e044f281c09c9276c60698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNS01LTEtMS0xOTg5MDc_4ebf881e-7b7c-4612-9d8a-aafe26e61538"
      unitRef="usd">-16858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb253e9fb09e4de3a6a61b87066f7b08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNS03LTEtMS0xOTg5MDc_76dd0c3e-4769-4aec-a340-f79aa19bbd54"
      unitRef="usd">-52533000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i392f5cd5ac4644f68b627a130a3b703a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNS0xMS0xLTEtMTk4OTA3_38469b7f-3d88-41f5-abe4-ea32eea93ae5"
      unitRef="usd">-3280000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ica824b85fba74476b0a0d6f4c8be5270_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNi0xLTEtMS0xOTg5MDc_e49276ab-b439-46a9-84a0-504bde6c9384"
      unitRef="usd">-120407000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0237941341fd4210ba14ea3116b8dfa7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNi0zLTEtMS0xOTg5MDc_767dc8db-6e6d-4e1f-b0f1-325a98ff74d8"
      unitRef="usd">3072000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia0a887feb4154a87b29aae593b5cac39_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNi01LTEtMS0xOTg5MDc_7ee74be0-015c-4c2f-bc91-00a9809ded60"
      unitRef="usd">176000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNi03LTEtMS0xOTg5MDc_406a8657-f68a-4052-a2d0-7027cd510948"
      unitRef="usd">-117159000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7755d7879c1d4b1b9a246508203b5dd3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNi0xMS0xLTEtMTk4OTA3_e9d38799-723e-4697-8e16-a75a98c36527"
      unitRef="usd">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i520fda4379a94717881828a179454807_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNy0xLTEtMS0xOTg5MDc_f47f84fc-65fd-4eb9-b999-55752f2feac8"
      unitRef="usd">-152444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i269c9a1ff02b4cb99e94034177930702_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNy0zLTEtMS0xOTg5MDc_36a2ebc3-f80d-4fd9-9de8-60b4d5a1ae91"
      unitRef="usd">-566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i038db935075140279074ac33f1df1476_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNy01LTEtMS0xOTg5MDc_448f9fe1-3310-49ed-97a2-d226311f5427"
      unitRef="usd">-16682000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i180aef3db36f492cbb167ac5d61fae5c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNy03LTEtMS0xOTg5MDc_8e7e11ff-e750-45f5-a354-280a510ef404"
      unitRef="usd">-169692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida3d225b8f7248c095186170600786e8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOmRmMWEzMGRmYTZkZjQzMzQ4NDkwMzhmNWJjNzhlMzY5L3RhYmxlcmFuZ2U6ZGYxYTMwZGZhNmRmNDMzNDg0OTAzOGY1YmM3OGUzNjlfNy0xMS0xLTEtMTk4OTA3_71ef5bd4-791c-4a5c-aa6d-e7674a8ffcfd"
      unitRef="usd">-3229000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RleHRyZWdpb246Yzg2NTUyZTMzNjAyNGFjN2FhMGJjMTFiNWZlMDhlNGVfMjIz_3525c8c3-fe19-4396-b048-56d6131df856">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reclassifications out of AOCI were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.688%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&#160;reclassified&#160;from&#160;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected&#160;line&#160;item&#160;in&#160;the &lt;br/&gt;&#160;Statements&#160;of&#160;Income / Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;Three months ended March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net unrealized gains (losses) on available-for sale investment securities - amortization of unrealized holding losses on held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Bank revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized losses (gains) on derivatives qualifying as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit and net losses (gains) recognized during the period in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Impact of D&amp;amp;Os of the PUC included in regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;3,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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;Amortization of prior service credit and net losses (gains) recognized during the period in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Impact of D&amp;amp;Os of the PUC included in regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;See Note 8 for additional details&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:Revenues
      contextRef="i5a9fe14beba34f2a94547957d2b271a4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfNy02LTEtMS0yMDE2ODk_dd254c2b-a13a-4760-aab5-25e835805eb0"
      unitRef="usd">-3677000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i280622d847bc4f4b84316bfc7b994e89_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfNy04LTEtMS0yMDE2ODk_bcfb8399-3445-487a-8185-fa455ae31cba"
      unitRef="usd">0</us-gaap:Revenues>
    <he:InterestExpenseOnOtherThanDepositsAndBankBorrowings
      contextRef="id610108bd0fa407bbaad82e57510cf7e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfOC02LTEtMS0xOTg5MDc_b1656abd-52dd-4172-9467-3904b97be4e0"
      unitRef="usd">-48000</he:InterestExpenseOnOtherThanDepositsAndBankBorrowings>
    <he:InterestExpenseOnOtherThanDepositsAndBankBorrowings
      contextRef="i92cb51aa81b1469fb53e076a2c2c3344_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfOC04LTEtMS0xOTg5MDc_50412316-e27c-4db1-9bab-3f5f55ea8753"
      unitRef="usd">55000</he:InterestExpenseOnOtherThanDepositsAndBankBorrowings>
    <us-gaap:ProfitLoss
      contextRef="ic79a36110b2e466ba337af461cd1d916_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTAtNi0xLTEtMTk4OTA3_e109c014-4e82-4992-a1ab-9f3dc4a6e6ff"
      unitRef="usd">357000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c965795cac449a29f233f1fef16a91d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTAtOC0xLTEtMTk4OTA3_60d42258-b22b-49ad-a94d-dda4e028f62f"
      unitRef="usd">-4501000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i479b9e8381e74967bce19eb8fdfbdec2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTEtNi0xLTEtMTk4OTA3_0a4575e8-66fc-4629-8a1f-2ff9066c15c4"
      unitRef="usd">-425000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i52d0978e18c04339bc193f6407b082e1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTEtOC0xLTEtMTk4OTA3_1678cc47-baeb-44a9-92f1-a5b960cb9deb"
      unitRef="usd">4325000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i45d2c3539508472caeb99533666533b1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTItNi0xLTEtMTk4OTA3_13189771-b4a6-4e62-b3d2-a48a34f2a475"
      unitRef="usd">-3697000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib8f509584b9945bba4083364f23865cb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTItOC0xLTEtMTk4OTA3_7930656a-65ef-4488-a8fd-5926a125f3d8"
      unitRef="usd">-231000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic26b87d47f8a47689e9881b8c4eda204_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTctNi0xLTEtMTk4OTA3_680bb3fc-1aee-4155-9e54-840506e0906b"
      unitRef="usd">470000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idc722a6e183a451cbfaf07af348713a0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTctOC0xLTEtMTk4OTA3_16822b2a-e7ce-441e-b002-e3b408e35cd6"
      unitRef="usd">-4376000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i82ba9ab2fe7946819d93abf6cb7a28b7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTgtNi0xLTEtMTk4OTA3_b0f14a7b-b9a1-4e9e-8643-f689304da469"
      unitRef="usd">-425000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5fa0a3b42da346bebc5631244299814e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTgtOC0xLTEtMTk4OTA3_74187d65-ba6f-4ea1-a4ab-6d9ebec97e59"
      unitRef="usd">4325000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic2627b586e1346e3b8b65e7630ed9640_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTktNi0xLTEtMTk4OTA3_926ce292-075b-42bd-a953-81018b162f6d"
      unitRef="usd">45000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2054702bfbf04dc687834f9a17217510_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl85MS9mcmFnOmM4NjU1MmUzMzYwMjRhYzdhYTBiYzExYjVmZTA4ZTRlL3RhYmxlOjUzM2Q3MThhNDIyYzRiZWNiOWJmOWE0OGRiMjliMzlmL3RhYmxlcmFuZ2U6NTMzZDcxOGE0MjJjNGJlY2I5YmY5YTQ4ZGIyOWIzOWZfMTktOC0xLTEtMTk4OTA3_bd2a2cb9-25ed-489a-92e7-18c3a979e68c"
      unitRef="usd">-51000</us-gaap:ProfitLoss>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90ZXh0cmVnaW9uOmIzMjY5MDY3NWFlMDQyYjY5NmEwZDA0YzcwN2M2ZDg1XzEwMzk_cb568523-bb77-4631-9b75-3a7a57d23056">Revenues&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue from contracts with customers.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate revenues by major source, timing of revenue recognition, and segment:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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 March 31, 2023&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;(in&#160;thousands)&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Electric&#160; utility&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;Bank&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;Other&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;Total&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:8pt;font-weight:700;line-height:100%"&gt;Revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - commercial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - large light and power&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;822,384&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000;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;Revenues from other sources&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank interest and dividend income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other bank noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from other sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,853&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;830,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;928,237&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Timing of revenue recognition &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred at a point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;810,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,455&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,907&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;822,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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 March 31, 2022&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;(in&#160;thousands)&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Electric&#160; utility&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;Bank&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;Other&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;Total&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:8pt;font-weight:700;line-height:100%"&gt;Revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - commercial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - large light and power&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,426&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Bank fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;686,720&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;12,996&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,115&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;700,831&#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;border-top:1pt solid #000;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;Revenues from other sources&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank interest and dividend income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other bank noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,232&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from other sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,237&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;785,068&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Timing of revenue recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred at a point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;686,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;687,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;686,720&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,996&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no material contract assets or liabilities associated with revenues from contracts with customers existing at December&#160;31, 2022 or as of March&#160;31, 2023. Accounts receivable and unbilled revenues related to contracts with customers represent an unconditional right to consideration since all performance obligations have been satisfied. These amounts are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;disclosed as &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;accounts receivable and unbilled revenues, net&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 HEI&#x2019;s condensed consolidated balance sheets and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;customer accounts receivable, net&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 &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;accrued unbilled revenues, net&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 Hawaiian Electric&#x2019;s condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the Company had no material remaining performance obligations due to the nature of the Company&#x2019;s contracts with its customers. For the Utilities, performance obligations are fulfilled as electricity is delivered to customers. For ASB, fees are recognized when a transaction is completed.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90ZXh0cmVnaW9uOmIzMjY5MDY3NWFlMDQyYjY5NmEwZDA0YzcwN2M2ZDg1XzEwMzY_a6c62561-5530-4ead-ae9f-9ac79ff04394">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate revenues by major source, timing of revenue recognition, and segment:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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 March 31, 2023&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;(in&#160;thousands)&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Electric&#160; utility&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;Bank&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;Other&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;Total&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:8pt;font-weight:700;line-height:100%"&gt;Revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - commercial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - large light and power&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;822,384&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000;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;Revenues from other sources&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank interest and dividend income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Other bank noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from other sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,853&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;830,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;928,237&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Timing of revenue recognition &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred at a point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;810,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,455&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,022&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,907&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;822,384&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.966%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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 March 31, 2022&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;(in&#160;thousands)&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Electric&#160; utility&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;Bank&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;Other&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;Total&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:8pt;font-weight:700;line-height:100%"&gt;Revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - commercial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - large light and power&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;241,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric energy sales - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,426&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Bank fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:400;line-height:100%"&gt;686,720&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;12,996&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;1,115&#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;border-top:1pt solid #000;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:8pt;font-weight:400;line-height:100%"&gt;700,831&#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;border-top:1pt solid #000;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;Revenues from other sources&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank interest and dividend income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other bank noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,232&#160;&lt;/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;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from other sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,237&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000000;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;785,068&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Timing of revenue recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred at a point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Services/goods transferred over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;686,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;687,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;686,720&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,996&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700,831&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i06a37d50ea09435895878d58c5fdbf4d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzMtMTAtMS0xLTE5ODkwNw_815162af-9745-4109-998d-e6b6e319cab4"
      unitRef="usd">255550000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icf7c93c9f27940e5899826ee90154c88_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzMtMTItMS0xLTE5ODkwNw_af09788c-7d26-460f-a8d4-917edae8228e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i43988bba4ff54079b1c9f149bd912922_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzMtMTQtMS0xLTE5ODkwNw_e8672888-b77c-46a9-9f2b-d6fc00aabfba"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7ceaf2f8e9514f0c8989c9179cbe247b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzMtMTYtMS0xLTE5ODkwNw_2880203c-1254-44d0-8baa-a406daf18940"
      unitRef="usd">255550000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i30d38bcfb11342c3b8cb758475b3a47a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzQtMTAtMS0xLTE5ODkwNw_ea19cf02-39da-4dcb-86c5-712e7aefaf7e"
      unitRef="usd">254470000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia6ed5ae34fa04c5eb889f8c149edaabd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzQtMTItMS0xLTE5ODkwNw_e1407dad-55ab-4c76-818b-b7ba6b0a8694"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2b5101198a4e4ff4a98740830b99411e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzQtMTQtMS0xLTE5ODkwNw_c4261e88-a094-4195-a20f-59da0bed9718"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i65bbcf7e5cfb4f0ca22716d85a384db8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzQtMTYtMS0xLTE5ODkwNw_f839b1bb-45b0-4139-9443-8644ae96995f"
      unitRef="usd">254470000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib89f16ffd71c4872b62f00059a55ce42_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzUtMTAtMS0xLTE5ODkwNw_65d23090-ae5e-460e-ae3e-8fb5bb4cf98e"
      unitRef="usd">290978000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i17e48b3db3b74be49d4c7f4b5e60c4b8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzUtMTItMS0xLTE5ODkwNw_71c21e72-6af0-4105-8b01-989a7c9c9730"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia04ea7f8447047679f48d2aa63ee1c03_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzUtMTQtMS0xLTE5ODkwNw_f8ed0eef-726f-4ef9-a6e5-01a1665091be"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib8b9ec27f19b414e9d8526324487c389_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzUtMTYtMS0xLTE5ODkwNw_ecee8616-d825-4594-bab1-f3ab9d374fdb"
      unitRef="usd">290978000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib02cc1bd2bda4eb5bde93cc93d221f35_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzYtMTAtMS0xLTE5ODkwNw_fb5d7353-3382-43a3-ae31-c625abcd9a7a"
      unitRef="usd">5457000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9938eae473ed43758c00b3c642696c31_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzYtMTItMS0xLTE5ODkwNw_b9719bf8-d3d4-4de2-a111-0af86915cc0f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i27acdfcb3999460a9795a9be21af8c20_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzYtMTQtMS0xLTE5ODkwNw_bea04ee6-1362-478d-a20d-1d0e48ebf0a4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie3089f2931ba4747aba7201dc991d534_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzYtMTYtMS0xLTE5ODkwNw_6b29aea0-3383-49b8-b273-bcdfa4fd9e36"
      unitRef="usd">5457000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i52b09b65fe5341f394e3b20193a21870_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzctMTAtMS0xLTE5ODkwNw_c5529105-82d1-4a7a-aa2a-a1acf77b0f3b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i84820b624ea446b3bf37e2e5b76c8479_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzctMTItMS0xLTE5ODkwNw_c25feb68-9337-4887-a73f-b37b213f01bc"
      unitRef="usd">12022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i006e8bb231bf4806a89d762e625295b1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzctMTQtMS0xLTE5ODkwNw_b07b225f-8dcf-4ac4-bea2-8fc46dbdd004"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i619e7c219ba04ca0bc00beb60a4749a0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzctMTYtMS0xLTE5ODkwNw_4743d9af-42d7-45e9-8972-185210c2ff19"
      unitRef="usd">12022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i31dcce98e2584fbb9f2fc334b9f7da8f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzgtMTAtMS0xLTE5ODkwNw_dd2d70fd-5b4b-4dcc-8a34-5c8066b2bf33"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i835b7c8622034de795d42d98aeb03bb9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzgtMTItMS0xLTE5ODkwNw_c3a96b50-38ff-4e50-be0d-4267712c14ca"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8a81b67746cc4258820140ddfa3697e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzgtMTQtMS0xLTE5ODkwNw_92174fbc-6f92-4a3b-8d67-713017159f1d"
      unitRef="usd">3907000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if410856d675046a5869ac5db03bc95f3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzgtMTYtMS0xLTE5ODkwNw_831f53b4-4aa5-4d95-922d-5162cdb1ed39"
      unitRef="usd">3907000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzktMTAtMS0xLTE5ODkwNw_21fcdf69-5f7d-44b5-9d6c-554692a6d448"
      unitRef="usd">806455000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzktMTItMS0xLTE5ODkwNw_a2668713-6844-4d86-a7b9-67ec81c6bc36"
      unitRef="usd">12022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzktMTQtMS0xLTE5ODkwNw_52be42e8-1ffb-4201-9123-38c69d716905"
      unitRef="usd">3907000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzktMTYtMS0xLTE5ODkwNw_683bf1d1-e027-4e42-b468-3b9c91424aea"
      unitRef="usd">822384000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ife0f0df8e5044ebfb592f49793ef1f78_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzExLTEwLTEtMS0xOTg5MDc_72ce0f41-fd5f-40e2-adf5-2821a1150a1c"
      unitRef="usd">15604000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i9432328596b243f389804f7b23a6cd4f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzExLTEyLTEtMS0xOTg5MDc_7b2e7807-c607-4d76-8f92-37d2bc8e5c7b"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i4d5868505317415a816d01653ce27842_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzExLTE0LTEtMS0xOTg5MDc_fd7f0a0d-ce86-4490-9309-634e22bb0555"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i9887d808737044db9e166d62016061b5_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzExLTE2LTEtMS0xOTg5MDc_d5412746-97eb-418f-9481-ed66912ca521"
      unitRef="usd">15604000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ia1a1509139664375bebb2102be587a6f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEyLTEwLTEtMS0xOTg5MDc_e2142153-93de-457b-80b3-e846fdcf4b7f"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7a632f136b40419fa84f9bfc0aa1de81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEyLTEyLTEtMS0xOTg5MDc_4555b278-3511-43bf-9a42-70445d64aa43"
      unitRef="usd">79479000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i1f91bc94d7364c6090f7143de5de49d9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEyLTE0LTEtMS0xOTg5MDc_33425b7e-e5e7-4e3e-b80c-517927e45ba2"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ib53172f709e54f17bfff139c1da5e6e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEyLTE2LTEtMS0xOTg5MDc_4259177d-9339-471d-8a68-8de13f9ab71a"
      unitRef="usd">79479000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i5f0a46820ede48ff9229b60f43743e8c_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEzLTEwLTEtMS0xOTg5MDc_9418b0f0-790c-4c93-93f5-ce41c7f03a25"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if78cf67939644aff8dfd1b4e5a162380_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEzLTEyLTEtMS0xOTg5MDc_169aee20-c90d-4e27-98bf-48afc8fda9e1"
      unitRef="usd">2356000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i46994a0095474218904014abc2f639e7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEzLTE0LTEtMS0xOTg5MDc_f30b90da-56f5-43f4-a54f-327b2f0e89d0"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="idc8fa739ed8b4601912f21843657a977_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzEzLTE2LTEtMS0xOTg5MDc_66d92271-e32d-4304-ae2d-d09ca291c79c"
      unitRef="usd">2356000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="id955cd8d91074771abc40ef46e971f17_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE0LTEwLTEtMS0xOTg5MDc_e60015f4-a0dc-455a-80b0-c2251f620d81"
      unitRef="usd">8302000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i2f946944015e476b857d319bef47ffb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE0LTEyLTEtMS0xOTg5MDc_1c57162b-64bb-436b-af13-e7bfcb93e684"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i1e264cdc9b7c497180ec02bcbcf21931_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE0LTE0LTEtMS0xOTg5MDc_bdc617cc-1f31-4e85-8eca-c4e6558b4d90"
      unitRef="usd">112000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iace1b14d1ac54b13ad03a6aa5b35c974_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE0LTE2LTEtMS0xOTg5MDc_0f020f86-fd1d-4cba-9463-e09f722ea986"
      unitRef="usd">8414000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE1LTEwLTEtMS0xOTg5MDc_8d4e5dba-9d63-4963-ae5f-62ee9d828bb0"
      unitRef="usd">23906000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE1LTEyLTEtMS0xOTg5MDc_3ad84234-c27a-4cb0-9bf1-44033c2c4c9a"
      unitRef="usd">81835000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE1LTE0LTEtMS0xOTg5MDc_6cd00b3d-f294-4834-a15a-b25c2bc11db0"
      unitRef="usd">112000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE1LTE2LTEtMS0xOTg5MDc_fcfb6bb9-06e9-407a-b08c-546927c83bf5"
      unitRef="usd">105853000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE2LTEwLTEtMS0xOTg5MDc_cdc5a7a6-c6ac-4ecd-a5d3-bddc0daee827"
      unitRef="usd">830361000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE2LTEyLTEtMS0xOTg5MDc_d9a30336-0cf3-497a-bd57-8366213f51be"
      unitRef="usd">93857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE2LTE0LTEtMS0xOTg5MDc_008f938e-67ec-4364-b397-35620e35c6f5"
      unitRef="usd">4019000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE2LTE2LTEtMS0xOTg5MDc_222463d1-b65f-48ec-9b0f-f67f74d0a04f"
      unitRef="usd">928237000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i157f2a00390c4296b14adbfbf2192fa4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE4LTEwLTEtMS0xOTg5MDc_70bac1c3-b2f9-4c79-a3fa-75fd8fba76da"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5820380927f94f5abd605f0992dda007_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE4LTEyLTEtMS0xOTg5MDc_d654d305-bb30-4a28-b102-119b296ed741"
      unitRef="usd">12022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1c2f2426bebc4a019e359aa442f45d08_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE4LTE0LTEtMS0xOTg5MDc_8a4d4902-9fd4-4ad3-83fd-3ef88cfd234a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0446a11373f2469988916799b2d58b52_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE4LTE2LTEtMS0xOTg5MDc_ce46d342-3ee8-40a2-8d50-d8a41ac59a74"
      unitRef="usd">12022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia788791e419a409e9386724dd094745d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE5LTEwLTEtMS0xOTg5MDc_0d4d748d-b162-4090-bac0-4864a984c921"
      unitRef="usd">806455000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia539f12be0b44ef4ac2f5d8d2bfe3498_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE5LTEyLTEtMS0xOTg5MDc_16d5cf4e-722c-44df-8168-56344e6cdfd9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib39f6203c4fe44b9a0d5f7ad2ff2fae7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE5LTE0LTEtMS0xOTg5MDc_9e3f1388-af50-482f-bdfa-a428d046b628"
      unitRef="usd">3907000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i79e67b69823b471c8c56ba44d59a279b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzE5LTE2LTEtMS0xOTg5MDc_7b3ff0e7-7aa2-452d-8beb-bfe1bc1b7977"
      unitRef="usd">810362000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9d8e3da64c3244f6beb628134e80259b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzIwLTEwLTEtMS0xOTg5MDc_83c81039-7aba-4e1e-b69f-52ad5b123033"
      unitRef="usd">806455000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic3db0766a2cb454a97aec99952ec6008_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzIwLTEyLTEtMS0xOTg5MDc_59b4612c-cc29-48d2-9f8e-dd10d4501045"
      unitRef="usd">12022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i67d1f40cf40e41c5b1c159751fe459b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzIwLTE0LTEtMS0xOTg5MDc_19b22301-ab14-4b5a-8575-f05186567e20"
      unitRef="usd">3907000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZTpkMzM5MTA0YjE2Yzk0MTk5YTEwZGNmNWJmMjQ3ZDM4Ny90YWJsZXJhbmdlOmQzMzkxMDRiMTZjOTQxOTlhMTBkY2Y1YmYyNDdkMzg3XzIwLTE2LTEtMS0xOTg5MDc_d0b33b63-3d91-4110-8916-d36e23bb7f54"
      unitRef="usd">822384000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i537b83fec37a4bc18474419ba7fb8daa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzMtMTAtMS0xLTE5ODkwNw_1e2ca1d3-d9a8-4c43-a912-8545882be355"
      unitRef="usd">224574000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id4ac4e74cbda42678d7ea14d2ed601b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzMtMTItMS0xLTE5ODkwNw_486904e8-00a2-4e8f-ae99-107f58c35c89"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i77ff93a4eeb548f7a3210bbd3393c449_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzMtMTQtMS0xLTE5ODkwNw_8a7b0bd8-6943-40f1-b93c-7bdfdab63a6c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i934bd80e07ac4102aeea28e76b944e71_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzMtMTYtMS0xLTE5ODkwNw_0805d645-2137-4e90-b128-b572384deea9"
      unitRef="usd">224574000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8854db1ee6d04d88882c50092e0ac684_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzQtMTAtMS0xLTE5ODkwNw_af2c0379-dd92-46c7-b9c6-9c9598546960"
      unitRef="usd">219597000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0b013cddf03a4dc3a092dfb771c9aec5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzQtMTItMS0xLTE5ODkwNw_8b7f347f-7348-4754-8c09-d63fc7f7dea1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i466653342bd54ebd9d28eb69aeff5418_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzQtMTQtMS0xLTE5ODkwNw_7ca2f095-5f3d-4d0f-9249-865f10d00227"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if12ad2f4c5314d5192e53e140396bba9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzQtMTYtMS0xLTE5ODkwNw_abe87253-8d28-45c0-8263-b0ca41f55c8e"
      unitRef="usd">219597000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i90fb8ae5e9f14205ac554ddeda9c96f3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzUtMTAtMS0xLTE5ODkwNw_c440bf32-08da-43fb-bef3-c91cf46af927"
      unitRef="usd">241123000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1faeb2ea4dbb4c5688d4dd75cc1ccf36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzUtMTItMS0xLTE5ODkwNw_8276fe27-6e43-44a0-aa3e-cd2367164818"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i176a7f1729e043c1b432fe4df9758d6e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzUtMTQtMS0xLTE5ODkwNw_118058c9-78c9-4e8c-8cda-05ea5d0b699f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i766d6cfceab4463ca208c69ecef4ce65_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzUtMTYtMS0xLTE5ODkwNw_70e84e0e-8284-46c0-8c91-1c5bb6994700"
      unitRef="usd">241123000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i734c62bc2d9649b381c5b7aef83d94cc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzYtMTAtMS0xLTE5ODkwNw_00eb841d-0b8f-466d-9eb5-40058c3043e1"
      unitRef="usd">1426000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i65184a70fac440b3b1a707de8009d732_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzYtMTItMS0xLTE5ODkwNw_41c581b8-e3a0-49b4-908f-fde06c4d1daf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ide093258b2c140afb5f094e6f2000315_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzYtMTQtMS0xLTE5ODkwNw_8506440c-fe69-48db-88a3-1c44a65378e4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i62008055b0da47aeae396a27cf70bc4e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzYtMTYtMS0xLTE5ODkwNw_b57d53c3-da2d-4031-8e6e-5c3253e447f5"
      unitRef="usd">1426000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if061a22ef8d1458da88819fe4e1dea1f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzctMTAtMS0xLTE5ODkwNw_18a699d9-6f13-4abd-b86b-2540b1b466fc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i4b18780e328b41a4a801fa46b649ab1d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzctMTItMS0xLTE5ODkwNw_6436f23e-dd97-486f-9db7-2e5096fab63a"
      unitRef="usd">12996000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i279613eb23524ad8a6d531f18cbc4832_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzctMTQtMS0xLTE5ODkwNw_8270e8fb-c22a-4e74-82f5-560418cdd4bc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6c6d354ebed54edb81223f04770d3d36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzctMTYtMS0xLTE5ODkwNw_4fb711ca-51b0-473b-bb43-c56013c07a49"
      unitRef="usd">12996000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id2a62a5a424d44afb7b069e45f8eb1b0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzgtMTAtMS0xLTE5ODkwNw_3fdea798-2c09-4da0-b41e-4b11bacdb674"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6188b7b41460488b84d82bbbf5c6a26b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzgtMTItMS0xLTE5ODkwNw_ee8cd4f2-30a3-48a0-bccf-7d5009dc8e85"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibbbbd5c3a124415e94997978a6a271aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzgtMTQtMS0xLTE5ODkwNw_9dc6f283-ae08-433d-ad1b-0524e1e67391"
      unitRef="usd">1115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i19d6ec1cd1fb4394beabc691ef13e5be_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzgtMTYtMS0xLTE5ODkwNw_24d08e90-d3a3-4d0b-8ab6-b3fd36cc985d"
      unitRef="usd">1115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzktMTAtMS0xLTE5ODkwNw_b2849d81-7719-4dd5-9ca8-3af5a8ee818b"
      unitRef="usd">686720000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzktMTItMS0xLTE5ODkwNw_e6144f85-f3b1-427f-bc1a-2ced13764045"
      unitRef="usd">12996000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzktMTQtMS0xLTE5ODkwNw_732a30ae-6502-4343-a5e2-120f22ed6152"
      unitRef="usd">1115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzktMTYtMS0xLTE5ODkwNw_f345a109-688b-4e90-a15f-419f64a7a0c8"
      unitRef="usd">700831000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i490adb34b0544e829c75faf1bee3085b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzExLTEwLTEtMS0xOTg5MDc_e2c3fa04-0cdb-4266-873e-39539b3fa163"
      unitRef="usd">12886000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i214e2ee5f7a34435b70976861911489c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzExLTEyLTEtMS0xOTg5MDc_3ee94d2f-cd1e-4a45-93bc-1da0f8d2f514"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ib29468c60e674260943956336fab54b1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzExLTE0LTEtMS0xOTg5MDc_6d9ea228-2ec4-46da-ba00-cbe06b079e9f"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if46c19c2b5414400891a40ebcd316d00_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzExLTE2LTEtMS0xOTg5MDc_0a4c4cac-3b49-4689-8070-db02deca635c"
      unitRef="usd">12886000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i2d5ecc9552e24039982af0da49d64255_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEyLTEwLTEtMS0xOTg5MDc_42aa1d89-337f-4ad9-8b22-59f239ff1969"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="id7381cb820504ea0a7de8e4b1d3cff23_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEyLTEyLTEtMS0xOTg5MDc_a739c823-7d6d-43fe-a131-fd08b2cc3004"
      unitRef="usd">59989000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i85f9d49b4fb64874819d6ea04386d94c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEyLTE0LTEtMS0xOTg5MDc_1782a63f-70f5-4f12-ad8a-f201207ed0fc"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="id36a6d21e7e6472a85edaa37c2ad631c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEyLTE2LTEtMS0xOTg5MDc_fd81feda-131c-4783-8421-292480b1b5e1"
      unitRef="usd">59989000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i57a5ceae4dd142dd85397feef51be3bc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEzLTEwLTEtMS0xOTg5MDc_6fb52a54-a5bc-4b37-b59b-1ba2b914a5d6"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i0d8750c3359a425887feceac50480c07_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEzLTEyLTEtMS0xOTg5MDc_2b29f65c-261c-40d5-afc3-003a7cf01ab0"
      unitRef="usd">2130000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ie031fed1984546458c17e5f15f2b43ac_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEzLTE0LTEtMS0xOTg5MDc_242231d1-d77e-4f69-8095-6653bfe81265"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i55f8a462f6de41bf8c7ddac3ef390b81_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzEzLTE2LTEtMS0xOTg5MDc_b4a45dc0-5994-4c48-94d2-b863b76696b5"
      unitRef="usd">2130000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic35b2a66f9ed4310b4eea23d871c6dd9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE0LTEwLTEtMS0xOTg5MDc_5b64a1b3-ad3f-4eb1-b9bc-708e8fdf4411"
      unitRef="usd">9186000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ia6fcf5145a0c47f795fd77c84c7b119b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE0LTEyLTEtMS0xOTg5MDc_d734ec2b-b6e9-4eed-af06-e667be368ce4"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="id9f3b2fcb4e34e7faeff94785c923aa7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE0LTE0LTEtMS0xOTg5MDc_f104b979-a243-464a-9b99-a702f9cfc2e6"
      unitRef="usd">46000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ib050909c1d054c11babf322ac1387d86_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE0LTE2LTEtMS0xOTg5MDc_e1082e54-9c85-4830-9e5c-1ebe07d6b403"
      unitRef="usd">9232000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE1LTEwLTEtMS0xOTg5MDc_d79729ec-ab0b-46d3-a10a-bdd54f292a31"
      unitRef="usd">22072000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE1LTEyLTEtMS0xOTg5MDc_f8d2fa83-78ce-4e9e-bfad-080f9b8cb2d9"
      unitRef="usd">62119000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE1LTE0LTEtMS0xOTg5MDc_a5fb2d46-a81b-4bad-b3db-98c13e54656a"
      unitRef="usd">46000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE1LTE2LTEtMS0xOTg5MDc_fdf98540-5191-4853-bb3f-e2705a90a0da"
      unitRef="usd">84237000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE2LTEwLTEtMS0xOTg5MDc_f0850265-b24a-42ef-b815-3abbcbe3166a"
      unitRef="usd">708792000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE2LTEyLTEtMS0xOTg5MDc_200d0da1-0826-4ff8-917d-d1babed14f84"
      unitRef="usd">75115000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE2LTE0LTEtMS0xOTg5MDc_e98fb116-4e96-42e1-90fd-84d06839c162"
      unitRef="usd">1161000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE2LTE2LTEtMS0xOTg5MDc_ee36fcb5-58aa-4922-bf37-caafbc844bad"
      unitRef="usd">785068000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie1753801925742249c68e764689efcd4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE4LTEwLTEtMS0xOTg5MDc_ed5687bf-679b-4a54-9581-ec498caa635a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia922b6ee18dc4b8ba28ffe22292b19fa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE4LTEyLTEtMS0xOTg5MDc_aa3ce23b-1efe-479c-a0d5-d7ec83fafb00"
      unitRef="usd">12996000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6698c1d3a11c4921a3e5bf4835ba184a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE4LTE0LTEtMS0xOTg5MDc_7efc80d4-8d7a-48d7-8e43-9a6bccbe4d12"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0c00cb14df2a4b548c5bb12332ba7612_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE4LTE2LTEtMS0xOTg5MDc_399424d1-a92e-4250-b737-9969b05246eb"
      unitRef="usd">12996000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie4263b91c4494258b33c63c138d3e8d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE5LTEwLTEtMS0xOTg5MDc_8a5e2387-b714-4f8c-9216-00deeef736cd"
      unitRef="usd">686720000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id36baaa0421e4461bb5501942b78a2f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE5LTEyLTEtMS0xOTg5MDc_6df089c4-c42b-4d47-aa3f-28a0e3b135e4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia76dbed24ed54a4a9fbb7a48641fd7cb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE5LTE0LTEtMS0xOTg5MDc_d700451a-9199-45d2-8391-ab77a9bccb57"
      unitRef="usd">1115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i79e4608e34a245999a7facfe4d6db5d0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzE5LTE2LTEtMS0xOTg5MDc_f16c3115-f140-4cc7-bb14-9d98fb2ef999"
      unitRef="usd">687835000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6bdf99bf12ff41a3a965df84f5d33a02_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzIwLTEwLTEtMS0xOTg5MDc_befd46b2-602c-4145-91e2-1b094a799df0"
      unitRef="usd">686720000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i65fab627a8fa44a1bca26a50d8278c28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzIwLTEyLTEtMS0xOTg5MDc_d8782529-5767-4280-9c4f-10e48aeddc79"
      unitRef="usd">12996000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6209adf68384457a92d3f49b88374ba8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzIwLTE0LTEtMS0xOTg5MDc_0e152d13-9050-47bd-801d-eee1dae98b2b"
      unitRef="usd">1115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDAvZnJhZzpiMzI2OTA2NzVhZTA0MmI2OTZhMGQwNGM3MDdjNmQ4NS90YWJsZToxMWZhNTExZmExM2M0YmUxYTRlY2Y2ZjhhNjQ1NzhhMS90YWJsZXJhbmdlOjExZmE1MTFmYTEzYzRiZTFhNGVjZjZmOGE2NDU3OGExXzIwLTE2LTEtMS0xOTg5MDc_84d570fd-e91f-4d25-854a-7f802c632386"
      unitRef="usd">700831000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzMyODU_2b51dd42-06f5-4d7e-bf52-8b4b65cecde4">Retirement benefits&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defined benefit pension and other postretirement benefit plans information.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;For the first three months of 2023, the Company contributed $2 million ($2 million by the Utilities) to its pension and other postretirement benefit plans, compared to $10 million ($10 million by the Utilities) in the first three months of 2022. The Company&#x2019;s current estimate of total contributions to its pension and other postretirement benefit plans in 2023 is $8 million ($8 million by the Utilities), compared to $43 million ($42 million by the Utilities) in 2022. In addition, the Company expects to pay directly $3 million ($1 million by the Utilities) of benefits in 2023, compared to $2 million ($1 million by the Utilities) paid in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic pension costs (NPPC) and net periodic benefit costs (NPBC) for HEI consolidated and Hawaiian Electric consolidated were as follows:&lt;/span&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:54.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" 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;Three months ended March 31&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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&#160;benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;2023&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;2022&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:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637&#160;&lt;/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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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;Amortization of net prior period gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(232)&lt;/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 10pt;text-align:left;text-indent:-9pt;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;Amortization of net actuarial (gain)/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic pension/benefit cost (return)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,339)&lt;/span&gt;&lt;/td&gt;&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;Impact of PUC D&amp;amp;Os&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 periodic pension/benefit cost (return) (adjusted for impact of PUC D&amp;amp;Os)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;20,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;20,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;(120)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,347)&lt;/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 10pt;text-align:left;text-indent:-9pt;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;Amortization of net prior period gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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;Amortization of net actuarial (gain)/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic pension/benefit cost (return)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of PUC D&amp;amp;Os&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,219&#160;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 periodic pension/benefit cost (return) (adjusted for impact of PUC D&amp;amp;Os)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;HEI consolidated recorded retirement benefits expense of $11 million ($11 million by the Utilities) in the first three months of 2023 and $12 million ($12 million by the Utilities) in the first three months of 2022 and charged the remaining net periodic benefit cost primarily to electric utility plant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Utilities have implemented pension and OPEB tracking mechanisms under which all of their retirement benefit expenses (except for executive life and nonqualified pension plan expenses) determined in accordance with GAAP are recovered over time. Under the tracking mechanisms, any actual costs determined in accordance with GAAP that are over/under amounts allowed in rates are charged/credited to a regulatory asset/liability. The regulatory asset/liability for each utility will then be amortized over five years beginning with the respective utility&#x2019;s next rate case.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defined contribution plans information.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; For the first three months of 2023 and 2022, the Company&#x2019;s expenses for its defined contribution plans under the Hawaiian Electric Industries Retirement Savings Plan (HEIRSP) and the ASB 401(k)&#160;Plan were $2.7 million and $2.0 million, respectively, and cash contributions were $2.7 million and $1.9 million, respectively. For the first three months of 2023 and 2022, the Utilities&#x2019; expenses and cash contributions for its defined contribution plan under the HEIRSP were $1.3 million and $0.9 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzE0Mw_87da08a4-ac3d-4187-bd35-273c2bafa178"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzE0Nw_7cfb4d2b-73f9-4a3e-b9fa-0025075f1332"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIzNQ_6f086927-8c3f-4163-bcfc-d8edccc9691c"
      unitRef="usd">10000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIzOQ_a1876bf2-ebe5-4111-8e35-ae8f0afc2b13"
      unitRef="usd">10000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzQwNw_3196e4e2-b454-4953-9c90-94ac0557a36e"
      unitRef="usd">8000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzQxMQ_c4213fef-9351-480e-b1c5-1ad907f29fa1"
      unitRef="usd">8000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzQ0NQ_0ee59391-a55d-41b0-8524-4b41752c2719"
      unitRef="usd">43000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzQ1MA_4f881425-5efc-4587-b8b9-43864e44f8d7"
      unitRef="usd">42000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
      contextRef="i3546733aeece4078aa90c67a3d1e83b2_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzUyNw_125d4b8e-92f2-411a-bc15-13d304a3c6a4"
      unitRef="usd">3000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
      contextRef="ice91ba429c7942b38feac31da1adc0ec_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzUzMQ_6220e5b5-853f-4ac3-a365-bbcc260d9654"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
      contextRef="i460b58c48b484fb4bd98ebf878d6061f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzU4Mw_fc48011e-fd20-4f85-947f-7563bc586c79"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
      contextRef="i2350e753a04d4511bfe7db2fc2f88081_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzU4Nw_ef29c722-978f-4a81-ac66-eea83fc3c30f"
      unitRef="usd">1000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzMyNzU_d681bf84-6d48-4f41-987d-427ff30990c6">&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 pension costs (NPPC) and net periodic benefit costs (NPBC) for HEI consolidated and Hawaiian Electric consolidated were as follows:&lt;/span&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:54.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="21" 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;Three months ended March 31&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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&#160;benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;2023&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;2022&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:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637&#160;&lt;/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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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;Amortization of net prior period gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(232)&lt;/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 10pt;text-align:left;text-indent:-9pt;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;Amortization of net actuarial (gain)/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic pension/benefit cost (return)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,339)&lt;/span&gt;&lt;/td&gt;&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;Impact of PUC D&amp;amp;Os&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 periodic pension/benefit cost (return) (adjusted for impact of PUC D&amp;amp;Os)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;20,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;20,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;(120)&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,347)&lt;/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 10pt;text-align:left;text-indent:-9pt;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;Amortization of net prior period gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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;Amortization of net actuarial (gain)/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic pension/benefit cost (return)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of PUC D&amp;amp;Os&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,219&#160;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 periodic pension/benefit cost (return) (adjusted for impact of PUC D&amp;amp;Os)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzQtMTAtMS0xLTE5ODkwNw_2ac1fa20-8eba-45f5-80d3-a618a5073f4e"
      unitRef="usd">11396000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzQtMTItMS0xLTE5ODkwNw_3f000bdc-bfe0-46d8-a2e9-3ab2750e1f7f"
      unitRef="usd">19824000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzQtMTQtMS0xLTE5ODkwNw_3939dd31-5dfe-485a-9d8e-cca047758fe4"
      unitRef="usd">344000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzQtMTYtMS0xLTE5ODkwNw_dd0b58f4-20ad-42b8-9788-ea463b408742"
      unitRef="usd">656000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzUtMTAtMS0xLTE5ODkwNw_76770e56-7e40-4b96-b92a-251d68b446d3"
      unitRef="usd">25621000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzUtMTItMS0xLTE5ODkwNw_aa27303e-94ba-4682-925b-82e675d77b68"
      unitRef="usd">19811000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzUtMTQtMS0xLTE5ODkwNw_66a20610-8a4b-45bd-adf8-a0d1f9a1b078"
      unitRef="usd">2157000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzUtMTYtMS0xLTE5ODkwNw_064381f6-8604-4b96-bb62-cea3bdf2de03"
      unitRef="usd">1637000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzYtMTAtMS0xLTE5ODkwNw_bb5ebff4-980e-4b31-a7cd-f0f914080810"
      unitRef="usd">35195000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzYtMTItMS0xLTE5ODkwNw_41204ae8-bc5e-43f3-a9de-65169a83ee66"
      unitRef="usd">35333000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzYtMTQtMS0xLTE5ODkwNw_62f2459a-9324-4e2e-9e0c-397f8524de57"
      unitRef="usd">3405000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzYtMTYtMS0xLTE5ODkwNw_11205ea6-95ea-426c-bcdc-5e804b2a203e"
      unitRef="usd">3397000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzctMTAtMS0xLTE5ODkwNw_92ab34be-fd51-4798-b85e-75fd527cb87e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzctMTItMS0xLTE5ODkwNw_3ff79976-7bb3-478c-8bf6-e8e4eae3364a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzctMTQtMS0xLTE5ODkwNw_2540584c-0c8f-417d-97a2-3237be4a3481"
      unitRef="usd">-219000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzctMTYtMS0xLTE5ODkwNw_16a9886f-f628-499b-a566-42f057106ea6"
      unitRef="usd">-232000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzgtMTAtMS0xLTE5ODkwNw_c19e8023-9d88-4ace-bd85-70f582455de8"
      unitRef="usd">-188000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzgtMTItMS0xLTE5ODkwNw_e0d4de96-9632-44ca-9d6c-cc18df14e8bb"
      unitRef="usd">-6297000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzgtMTQtMS0xLTE5ODkwNw_2905fd2a-97f5-425b-89eb-a702625b9b7b"
      unitRef="usd">449000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzgtMTYtMS0xLTE5ODkwNw_b8bb1c07-426c-4ee1-97db-b52021bd50f5"
      unitRef="usd">3000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzktMTAtMS0xLTE5ODkwNw_5476d64a-d007-4d64-af58-f4ce4564ce55"
      unitRef="usd">2010000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzktMTItMS0xLTE5ODkwNw_96ebe768-c2e1-4e1f-895e-ed1e026c5bea"
      unitRef="usd">10599000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzktMTQtMS0xLTE5ODkwNw_99c260e5-d10c-4db2-8e5f-0d433a146a70"
      unitRef="usd">-1572000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzktMTYtMS0xLTE5ODkwNw_2758f9ba-2547-44a3-bc7a-e51cdf91e2ae"
      unitRef="usd">-1339000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEwLTEwLTEtMS0xOTg5MDc_3104b634-334a-41c3-964e-c8a1c4ec67e1"
      unitRef="usd">18133000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEwLTEyLTEtMS0xOTg5MDc_43aedacd-ae11-4464-b6dc-be9827d6ab42"
      unitRef="usd">9551000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEwLTE0LTEtMS0xOTg5MDc_752ee6e5-e208-45a4-a5d1-c3c8a3ec0a71"
      unitRef="usd">1425000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEwLTE2LTEtMS0xOTg5MDc_f5dda68e-5e2e-4861-8af0-7bed475ea69f"
      unitRef="usd">1219000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i7ebe84a4eca94a72a62206f27486feb3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzExLTEwLTEtMS0xOTg5MDc_f0c39bdc-0fe4-4435-a526-30019b86e8ef"
      unitRef="usd">20143000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="ie5a8f4d883e04b1f936edb19adaf9866_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzExLTEyLTEtMS0xOTg5MDc_726116c1-c00c-4a5c-99f8-191be693fc51"
      unitRef="usd">20150000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i732f90b35a504e43919785c7d2aa2004_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzExLTE0LTEtMS0xOTg5MDc_b191c43c-9462-442b-a17d-a786b6b4970c"
      unitRef="usd">-147000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i4cd7cbd0f7ba402890f066a8a4d913a7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzExLTE2LTEtMS0xOTg5MDc_f0843ef1-236d-4b93-819b-c9403fac6b3a"
      unitRef="usd">-120000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEzLTEwLTEtMS0xOTg5MDc_c7024bcf-7a6e-4e10-ab50-e32c783a996c"
      unitRef="usd">11019000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEzLTEyLTEtMS0xOTg5MDc_5e0f2fbc-1e03-49a5-b44b-b9e3139e3fb1"
      unitRef="usd">19318000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEzLTE0LTEtMS0xOTg5MDc_6cf2ff91-2b01-480c-98e2-c16b1770c7b6"
      unitRef="usd">340000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzEzLTE2LTEtMS0xOTg5MDc_a145ddb9-140b-4887-ae20-5c63df2eba9e"
      unitRef="usd">649000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE0LTEwLTEtMS0xOTg5MDc_d557c81d-eca7-4d51-bf80-c78c4cd1d5ce"
      unitRef="usd">23698000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE0LTEyLTEtMS0xOTg5MDc_8e7329eb-c91e-4380-9ae3-0272b7e4ebcb"
      unitRef="usd">18462000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE0LTE0LTEtMS0xOTg5MDc_2aa781fb-f159-4b8f-83da-acf1724ec28c"
      unitRef="usd">2063000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE0LTE2LTEtMS0xOTg5MDc_1d248b04-6899-4e26-9103-447c4ca9fead"
      unitRef="usd">1573000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE1LTEwLTEtMS0xOTg5MDc_259c8202-1002-415b-9200-16925d0170a6"
      unitRef="usd">32972000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE1LTEyLTEtMS0xOTg5MDc_1b736ab8-12c1-490f-b827-0b4e4c32a88a"
      unitRef="usd">33546000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE1LTE0LTEtMS0xOTg5MDc_49d68110-844a-4f78-bb0b-74813ca8f179"
      unitRef="usd">3353000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE1LTE2LTEtMS0xOTg5MDc_6d330af9-51f2-4d54-a16b-a73aa34ecb1e"
      unitRef="usd">3347000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE2LTEwLTEtMS0xOTg5MDc_16564d3b-e9a5-41ec-84aa-53f8d3ce7e56"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE2LTEyLTEtMS0xOTg5MDc_f8a400b9-bdd1-4e31-b88a-9d04ccf04db8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE2LTE0LTEtMS0xOTg5MDc_e8c1104b-7ac2-4edc-a55a-24b1e081b29a"
      unitRef="usd">-218000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE2LTE2LTEtMS0xOTg5MDc_9e46d421-8382-4aea-ac76-b9873c819fb5"
      unitRef="usd">-231000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE3LTEwLTEtMS0xOTg5MDc_72851545-9530-49b1-8aab-98460c096576"
      unitRef="usd">-19000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE3LTEyLTEtMS0xOTg5MDc_6ddc43ce-f232-4a3c-a2e7-9dbf00e8252c"
      unitRef="usd">-6125000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE3LTE0LTEtMS0xOTg5MDc_fbff1fd6-6b00-4a98-9c5a-9125bba40cb9"
      unitRef="usd">434000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE3LTE2LTEtMS0xOTg5MDc_8c813873-ed4c-490f-963a-a7dccb02ffa1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE4LTEwLTEtMS0xOTg5MDc_896aae69-b218-4e0a-810a-c971a713290e"
      unitRef="usd">1764000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE4LTEyLTEtMS0xOTg5MDc_c2f52c24-9fc9-4b10-b3c7-11de173e2108"
      unitRef="usd">10359000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE4LTE0LTEtMS0xOTg5MDc_70c0b6e6-4006-41e4-bd69-075ccff31791"
      unitRef="usd">-1602000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE4LTE2LTEtMS0xOTg5MDc_0bf24f4d-2374-470b-b279-a83b8d5e43cc"
      unitRef="usd">-1356000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE5LTEwLTEtMS0xOTg5MDc_3e2f9e40-6cf3-4866-8e4f-96dd76de88a9"
      unitRef="usd">18133000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE5LTEyLTEtMS0xOTg5MDc_e41f0dfc-7677-4aec-9865-0254f94116b5"
      unitRef="usd">9551000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE5LTE0LTEtMS0xOTg5MDc_c3aa2a41-c1b4-424d-814b-a331c62d8c85"
      unitRef="usd">1425000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzE5LTE2LTEtMS0xOTg5MDc_32e2b04d-f38a-4852-9532-d3e8e35ae537"
      unitRef="usd">1219000</he:DefinedBenefitPlanImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i61b78d60d4e944ccada4ee301570eb8d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzIwLTEwLTEtMS0xOTg5MDc_18c14fb5-9f37-4749-99a4-41305a84886a"
      unitRef="usd">19897000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="i4a11aa84c5c645c1b4dd4f4a3ec9a4bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzIwLTEyLTEtMS0xOTg5MDc_7a5cc169-8953-4c66-b01c-12ceef040780"
      unitRef="usd">19910000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="id1c012e96ae44426a87e9dbfe052fb51_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzIwLTE0LTEtMS0xOTg5MDc_df14d44c-e7b9-4948-9480-0d81d09584e6"
      unitRef="usd">-177000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders
      contextRef="ic37710810aa1436c85cfe7deb9dfcfb4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90YWJsZTo0M2RiZDgwYzg1MzM0ZGM4OTkxYTA2ODA0ZTM2N2E0ZC90YWJsZXJhbmdlOjQzZGJkODBjODUzMzRkYzg5OTFhMDY4MDRlMzY3YTRkXzIwLTE2LTEtMS0xOTg5MDc_f93c62a5-a768-48d0-b79a-3ea6abee8f16"
      unitRef="usd">-137000</he:DefinedBenefitPlanNetPeriodicBenefitCostAdjustedForImpactOfPublicUtilitiesCommissionDecisionsAndOrders>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzExMzA_a90d6597-cfa8-4ef5-ba38-be277ceb0459"
      unitRef="usd">11000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzExMzQ_31f1709b-5c7d-4bd0-be8e-0fd43a7adb0f"
      unitRef="usd">11000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzExODg_2578ecfc-06d4-4955-803f-eb31a30c742f"
      unitRef="usd">12000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzExOTI_9bd4f3fa-44ef-4b56-a52c-dbdc8147af42"
      unitRef="usd">12000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <he:DefinedBenefitPlanNumberOfYearsRegulatoryAssetsOrLiabilityWillBeAmortizedForEachUtilityWhichStartFromRespectiveUtilitiesNextRateCase
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzE4Mzg_e1d3c86d-e8e2-4701-9035-020fbe198677">P5Y</he:DefinedBenefitPlanNumberOfYearsRegulatoryAssetsOrLiabilityWillBeAmortizedForEachUtilityWhichStartFromRespectiveUtilitiesNextRateCase>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIxMzU_f4712762-b7e1-448c-8fd3-eba0ed34d963"
      unitRef="usd">2700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIxNDI_3456684c-2d96-4ce1-b408-ebf2320f9196"
      unitRef="usd">2000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIxODg_026134f1-8aba-470f-bd57-a276d6023a19"
      unitRef="usd">2700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIxOTU_244c27c9-1fbc-486a-b9b3-1f879abdfa96"
      unitRef="usd">1900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIzNTQ_a7f02783-9b76-44a2-afb8-28b529017f05"
      unitRef="usd">1300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIzNTQ_fa1981e1-c5f1-47b3-81db-1c518310311f"
      unitRef="usd">1300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIzNjE_5c05c094-859b-4155-8b8e-fae7bf8729eb"
      unitRef="usd">900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDMvZnJhZzoyM2U3ZjQyMzJiNjY0NGUyOTJjYmJkODgyY2YwOTc5ZS90ZXh0cmVnaW9uOjIzZTdmNDIzMmI2NjQ0ZTI5MmNiYmQ4ODJjZjA5NzllXzIzNjE_cc2c31f8-194d-4406-a2bf-062e2f6df418"
      unitRef="usd">900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2MjI_71b8c2d3-23c0-4eb4-8a5f-ee0e6b07744e">Share-based compensation&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2010 Equity and Incentive Plan, as amended and restated effective March 1,2014 (EIP), HEI can issue shares of common stock as incentive compensation to selected employees in the form of stock options, stock appreciation rights, restricted shares, restricted stock units, performance shares and other share-based and cash-based awards. The original 2010 Equity and Incentive Plan was amended and restated effective March 1, 2014 and an additional 1.5 million shares were added to the shares available for issuance under these programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, approximately 2.7 million shares remained available for future issuance under the terms of the EIP, assuming recycling of shares withheld to satisfy statutory tax liabilities relating to EIP awards, including an estimated 0.7 million shares that could be issued upon the vesting of outstanding restricted stock units and the achievement of performance goals for awards outstanding under long-term incentive plans (assuming that such performance goals are achieved at maximum levels).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-right:2.25pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2011 Nonemployee Director Stock Plan (2011 Director Plan), HEI can issue shares of common stock as compensation to nonemployee directors of HEI, Hawaiian Electric and ASB. As of March&#160;31, 2023, there were 207,118 shares remaining available for future issuance under the 2011 Director Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense and the related income tax benefit were as follows:&lt;/span&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:77.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.698%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 March 31&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;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/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:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the three months ended March&#160;31, 2023 and 2022, the Company has not capitalized any share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock awards.  &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;HEI granted HEI common stock to nonemployee directors under the 2011 Director Plan as follows:&lt;/span&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:77.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;(dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&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;Shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares issued to each nonemployee director of HEI, Hawaiian Electric and ASB is determined based on the closing price of HEI common stock on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted stock units.&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; Information about HEI&#x2019;s grants of restricted stock units was as follows:&lt;/span&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:60.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three months ended March 31&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Shares&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;(1)&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;Shares&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;(1)&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;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;38.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;100,088&#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:9pt;font-weight:400;line-height:100%"&gt;42.41&#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:9pt;font-weight:400;line-height:100%"&gt;96,455&#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:9pt;font-weight:400;line-height:100%"&gt;41.29&#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:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(80,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;(406)&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:9pt;font-weight:400;line-height:100%"&gt;38.39&#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:9pt;font-weight:400;line-height:100%"&gt;(31,178)&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:9pt;font-weight:400;line-height:100%"&gt;38.78&#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;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;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;41.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.71&#160;&lt;/span&gt;&lt;/td&gt;&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="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average grant-date fair value of shares granted (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Weighted-average grant-date fair value per share based on the average price of HEI common stock on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2023 and 2022, total restricted stock units and related dividends that vested had a fair value of $3.6 million and $3.9 million, respectively, and the related tax benefits were $0.8 million and $0.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, there was $7.5 million of total unrecognized compensation cost related to the nonvested restricted stock units. The cost is expected to be recognized over a weighted-average period of 2.2 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-term incentive plan payable in stock.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; The 2021-23, 2022-24 and 2023-25 long-term incentive plans (LTIP) provide for performance awards under the EIP of shares of HEI common stock based on the satisfaction of performance goals, including a market condition goal. The number of shares of HEI common stock that may be awarded is fixed on the date the grants are made, subject to the achievement of specified performance levels and calculated dividend equivalents. The potential payout varies from 0% to 200% of the number of target shares, depending on the achievement of the goals. The market condition goal is based on HEI&#x2019;s total shareholder return (TSR) compared to the Peer Group (Edison Electric Institute Index (EEI Index) for the 2021-23 and 2022-24 performance periods, and compared to the Company's compensation peer group consisting of companies in the EEI Index and approved by the Company's Compensation and Human Capital Management Committee for the 2023-25 performance period), in each case over the relevant three-year period. The other performance condition goals relate to EPS growth, cumulative EPS, return on average common equity (ROACE), renewable portfolio standards, carbon emissions reduction, Hawaiian Electric&#x2019;s net income growth, ASB&#x2019;s efficiency ratio and strategic initiatives and Pacific Current&#x2019;s EBITDA growth and return on average invested capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;LTIP linked to TSR&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; Information about HEI&#x2019;s LTIP grants linked to TSR was as follows:&lt;/span&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:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three months ended March 31&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Shares&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;(1)&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;Shares&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;(1)&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;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;42.86&#160;&lt;/span&gt;&lt;/td&gt;&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;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Vested (issued or unissued and cancelled)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.07&#160;&lt;/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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;50.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47.70&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average grant-date fair value of shares granted (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Weighted-average grant-date fair value per share determined using a Monte Carlo simulation model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The grant date fair values of the shares were determined using a Monte Carlo simulation model utilizing actual information for the common shares of HEI and the Peer Group for the period from the beginning of the performance period to the grant date and estimated future stock volatility of HEI and the Peer Group over the remaining three-year performance period. The expected stock volatility assumptions for HEI and the Peer Group were based on the three-year historic stock volatility. A dividend assumption is not required for the Monte Carlo simulation because the grant payout includes dividend equivalents and projected returns include the value of reinvested dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the assumptions used to determine the fair value of the LTIP awards linked to TSR and the resulting fair value of LTIP awards granted:&lt;/span&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of expected volatility for Peer Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.7% to 38.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.4% to 76.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant date fair value (per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$55.98&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$54.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no share-based LTIP awards linked to TSR with a vesting date in 2023. For the three months ended March&#160;31, 2022, total vested LTIP awards linked to TSR and related dividends had a fair value of $0.8 million and the related tax benefits were $0.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, there was $2.4 million of total unrecognized compensation cost related to the nonvested performance awards payable in shares linked to TSR. The cost is expected to be recognized over a weighted-average period of 1.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;LTIP awards linked to other performance conditions&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;.&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; Information about HEI&#x2019;s LTIP awards payable in shares linked to other performance conditions was as follows:&lt;/span&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:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three months ended March 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Shares&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;(1)&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;Shares&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;(1)&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;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;38.42&#160;&lt;/span&gt;&lt;/td&gt;&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;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(62,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;38.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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.89&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average grant-date fair value of shares granted (at target performance levels) (in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:4pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Weighted-average grant-date fair value per share based on the average price of HEI common stock on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2023 and 2022, total vested LTIP awards linked to other performance conditions and related dividends had a fair value of $2.9 million and $3.2 million, respectively, and the related tax benefits were $0.6 million and $0.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, there was $7.4 million of total unrecognized compensation cost related to the nonvested shares linked to performance conditions other than TSR. The cost is expected to be recognized over a weighted-average period of 1.6 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i1accfd98e0f644f1be5d1ec989f5da6c_D20140301-20140301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzQzNw_e141b3e3-8676-4ab5-a937-dcd01dd08d47"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <he:ShareBasedCompensationNumberOfSharesThatCouldBeIssuedUponVestingOfRestrictedStockUnitsAndLongTermIncentivePlans
      contextRef="i07f173cbcc9c476398b6c43e74706508_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU0MQ_1ec14657-dfe1-46f4-8807-cafe088a9686"
      unitRef="shares">2700000</he:ShareBasedCompensationNumberOfSharesThatCouldBeIssuedUponVestingOfRestrictedStockUnitsAndLongTermIncentivePlans>
    <he:ShareBasedCompensationNumberOfSharesThatCouldBeIssuedUponVestingAndAchievementOfPerformanceGoals
      contextRef="i07f173cbcc9c476398b6c43e74706508_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzc0MA_01bb071f-b432-4825-9b13-17716797100a"
      unitRef="shares">700000</he:ShareBasedCompensationNumberOfSharesThatCouldBeIssuedUponVestingAndAchievementOfPerformanceGoals>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i64ac5349abd34d45a21a28d71a20353e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzExOTY_3a7f8bf4-70c8-49a0-b2c9-10b9dd673c92"
      unitRef="shares">207118</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2MzM_bbba611b-7677-401f-ba70-e854f67522b4">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense and the related income tax benefit were as follows:&lt;/span&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:77.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.698%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 March 31&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;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/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:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the three months ended March&#160;31, 2023 and 2022, the Company has not capitalized any share-based compensation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzMtNi0xLTEtMTk4OTA3_f26dc075-9cf6-43ef-8814-85d42f02d96e"
      unitRef="usd">2000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzMtOC0xLTEtMTk4OTA3_d12d02de-fca4-46b2-9647-2c44a8f97122"
      unitRef="usd">2100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzQtNi0xLTEtMTk4OTA3_e9700d56-8932-4e56-8ea0-ea884f1cd42e"
      unitRef="usd">300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzQtOC0xLTEtMTk4OTA3_cbc33fc7-8bf1-4c2d-9a3f-cf28f6dbf381"
      unitRef="usd">300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzYtNi0xLTEtMTk4OTA3_72d29252-9de6-4257-9af2-879099a02072"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzYtOC0xLTEtMTk4OTA3_7ff7abcf-05dc-4e96-88ef-febc9d65bd1f"
      unitRef="usd">600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzctNi0xLTEtMTk4OTA3_d42ef948-0195-49a4-a9cc-2bdde981f6bb"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkYzBkMTQ5OGVlZjI0ZDFhOGY3YWJmZWE4MTRlZDc1Yi90YWJsZXJhbmdlOmRjMGQxNDk4ZWVmMjRkMWE4ZjdhYmZlYTgxNGVkNzViXzctOC0xLTEtMTk4OTA3_74653dbb-cd61-40e4-bb47-ae00ac96720b"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2Mzc_4beb9501-1ccb-45f5-8462-02232293e8b2">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;HEI granted HEI common stock to nonemployee directors under the 2011 Director Plan as follows:&lt;/span&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:77.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;(dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;2023&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;2022&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;Shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i4a9b0ca7e2554bbd97c0bcc2c41af006_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpmOTAyODgwN2I2MDQ0MzE4YjMyMzMzZjlkNTgyZTc2OS90YWJsZXJhbmdlOmY5MDI4ODA3YjYwNDQzMThiMzIzMzNmOWQ1ODJlNzY5XzItNi0xLTEtMTk4OTA3_59f2bf39-4060-42ef-9a1d-56ca7c4fea83"
      unitRef="shares">1509</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i459eee7b1f17494aad7a6107e4bea0dc_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpmOTAyODgwN2I2MDQ0MzE4YjMyMzMzZjlkNTgyZTc2OS90YWJsZXJhbmdlOmY5MDI4ODA3YjYwNDQzMThiMzIzMzNmOWQ1ODJlNzY5XzItOC0xLTEtMTk4OTA3_e847d529-fc02-43f7-b232-0fcdf7ef6665"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4a9b0ca7e2554bbd97c0bcc2c41af006_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpmOTAyODgwN2I2MDQ0MzE4YjMyMzMzZjlkNTgyZTc2OS90YWJsZXJhbmdlOmY5MDI4ODA3YjYwNDQzMThiMzIzMzNmOWQ1ODJlNzY5XzMtNi0xLTEtMTk4OTA3_ffce5d6c-72ae-4c3b-ae66-cc4363a9019c"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i459eee7b1f17494aad7a6107e4bea0dc_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpmOTAyODgwN2I2MDQ0MzE4YjMyMzMzZjlkNTgyZTc2OS90YWJsZXJhbmdlOmY5MDI4ODA3YjYwNDQzMThiMzIzMzNmOWQ1ODJlNzY5XzMtOC0xLTEtMTk4OTA3_6034eb01-5229-426e-aac0-26ccf49426a0"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i4a9b0ca7e2554bbd97c0bcc2c41af006_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpmOTAyODgwN2I2MDQ0MzE4YjMyMzMzZjlkNTgyZTc2OS90YWJsZXJhbmdlOmY5MDI4ODA3YjYwNDQzMThiMzIzMzNmOWQ1ODJlNzY5XzQtNi0xLTEtMTk4OTA3_f13f2fd0-4597-439f-95a6-3f31c81c11cc"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i459eee7b1f17494aad7a6107e4bea0dc_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpmOTAyODgwN2I2MDQ0MzE4YjMyMzMzZjlkNTgyZTc2OS90YWJsZXJhbmdlOmY5MDI4ODA3YjYwNDQzMThiMzIzMzNmOWQ1ODJlNzY5XzQtOC0xLTEtMTk4OTA3_20c4f58f-d694-4818-a62b-9b71c579e033"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2MTk_ac9fb1b8-ff18-4e6e-8c60-a658481508b9">Information about HEI&#x2019;s grants of restricted stock units was 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:60.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three months ended March 31&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Shares&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;(1)&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;Shares&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;(1)&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;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;38.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;100,088&#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:9pt;font-weight:400;line-height:100%"&gt;42.41&#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:9pt;font-weight:400;line-height:100%"&gt;96,455&#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:9pt;font-weight:400;line-height:100%"&gt;41.29&#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:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(80,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;(406)&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:9pt;font-weight:400;line-height:100%"&gt;38.39&#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:9pt;font-weight:400;line-height:100%"&gt;(31,178)&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:9pt;font-weight:400;line-height:100%"&gt;38.78&#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;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;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;41.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.71&#160;&lt;/span&gt;&lt;/td&gt;&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="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average grant-date fair value of shares granted (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;(1)&#160;&#160;&#160;&#160;Weighted-average grant-date fair value per share based on the average price of HEI common stock on the date of grant.</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i94d3f668dbdd4845a419d188bb93b70e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzMtOS0xLTEtMTk4OTA3_311f8d48-4806-4fe5-bc27-f764276b1b1a"
      unitRef="shares">182528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i94d3f668dbdd4845a419d188bb93b70e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzMtMTEtMS0xLTE5ODkwNw_d4456e95-3134-4424-a94f-715059dc6127"
      unitRef="usdPerShare">39.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic80cc24ae6574e738d3f2c0e914cad7a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzMtMTMtMS0xLTE5ODkwNw_be3dd9ff-27b6-4135-a0c3-9777f479b5f8"
      unitRef="shares">233448</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic80cc24ae6574e738d3f2c0e914cad7a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzMtMTUtMS0xLTE5ODkwNw_ed5fa9f2-e93b-416e-bc4b-b8d33439b12d"
      unitRef="usdPerShare">38.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzQtOS0xLTEtMTk4OTA3_048165f2-ef03-4c34-bf50-d47bc58b4efa"
      unitRef="shares">100088</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzQtMTEtMS0xLTE5ODkwNw_5bc55070-e571-4ff9-86bc-4c20491a78ce"
      unitRef="usdPerShare">42.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzQtMTMtMS0xLTE5ODkwNw_ac1dfc21-1b4d-4d35-b771-795ebb9f7320"
      unitRef="shares">96455</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzQtMTUtMS0xLTE5ODkwNw_2808bbdc-6f4e-4b76-be04-0f08ab3383e3"
      unitRef="usdPerShare">41.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzUtOS0xLTEtMTk4OTA3_8c9f8722-6e99-45a3-8c93-fe195e4d3c74"
      unitRef="shares">80077</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzUtMTEtMS0xLTE5ODkwNw_8b2a3c43-4aa8-4fbb-826b-ea8970770bdd"
      unitRef="usdPerShare">39.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzUtMTMtMS0xLTE5ODkwNw_ea3d922d-e596-4abd-a7b6-0170a80ece38"
      unitRef="shares">90380</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzUtMTUtMS0xLTE5ODkwNw_59d6c483-783b-4817-a074-908f5781e5a4"
      unitRef="usdPerShare">37.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzYtOS0xLTEtMTk4OTA3_1d2474c4-cc90-49c2-974a-4da8cadce40e"
      unitRef="shares">406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzYtMTEtMS0xLTE5ODkwNw_24e98ce6-555a-4a10-8967-b013cc433b04"
      unitRef="usdPerShare">38.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzYtMTMtMS0xLTE5ODkwNw_a108a0d3-acde-4e2f-b300-d9af1c55506d"
      unitRef="shares">31178</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzYtMTUtMS0xLTE5ODkwNw_3324349d-a058-4ff7-a260-eeea0c75ded6"
      unitRef="usdPerShare">38.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3ca7e7f0aa3b488abefbad3cd04263d5_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzctOS0xLTEtMTk4OTA3_fa17fa2c-2537-4dca-8948-a965014b14a3"
      unitRef="shares">202133</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3ca7e7f0aa3b488abefbad3cd04263d5_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzctMTEtMS0xLTE5ODkwNw_b81a7ad1-56da-48cf-94b8-1327494fc231"
      unitRef="usdPerShare">41.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifaec2ccf09694bde857bc1ab58cb7b42_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzctMTMtMS0xLTE5ODkwNw_d3df2176-af43-4a67-8f4e-d3aafc9be8db"
      unitRef="shares">208345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifaec2ccf09694bde857bc1ab58cb7b42_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzctMTUtMS0xLTE5ODkwNw_502a0902-24dc-49da-b3ff-d8166027059f"
      unitRef="usdPerShare">39.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzgtOS0xLTEtMTk4OTA3_0043c406-975c-469d-b2fa-6b8ddb5ae11c"
      unitRef="usd">4200000</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZToyNDFlNDgwZTI3ZWI0NTJkYWRjYTMxNzRiZGE4NmNiNC90YWJsZXJhbmdlOjI0MWU0ODBlMjdlYjQ1MmRhZGNhMzE3NGJkYTg2Y2I0XzgtMTMtMS0xLTE5ODkwNw_494d8767-4e03-4afc-9b43-58f8acf8a853"
      unitRef="usd">4000000.0</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzIwOTI_34a6b4b1-3b89-4cbf-8733-3663e085aa78"
      unitRef="usd">3600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzIwOTk_7f43be1d-94a7-4ad0-8d97-feb70cede61e"
      unitRef="usd">3900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzIxNTE_118f1052-b3fb-4757-9066-527d00b87c6e"
      unitRef="usd">800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ie82ad9e0f5424af2b0e406892da89631_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzIxNTg_151aebe1-a46e-45e7-8849-14b8a56b1728"
      unitRef="usd">600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3ca7e7f0aa3b488abefbad3cd04263d5_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzIxOTY_ee663610-4719-4840-9c76-9b7b25e0dcd6"
      unitRef="usd">7500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i31c7f14adee74c11bf2984b387beaeab_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzIzNjA_008469ad-aae9-42b7-a3d6-acf63f828daf">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <he:ShareBasedCompensationByShareBasedPaymentAwardPayoutLowOfRange
      contextRef="i4694f3bc24b24ba09fe2240894c8545d_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzI4NjQ_b689a0f4-a1a8-4c7b-9f1c-a4d3eda5438f"
      unitRef="number">0</he:ShareBasedCompensationByShareBasedPaymentAwardPayoutLowOfRange>
    <he:ShareBasedCompensationByShareBasedPaymentAwardPayoutHighEndOfRange
      contextRef="i4694f3bc24b24ba09fe2240894c8545d_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzI4NzA_0c23a0ed-eee2-4e37-9202-b475a70a8ea5"
      unitRef="number">2</he:ShareBasedCompensationByShareBasedPaymentAwardPayoutHighEndOfRange>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionPeriodUsedForCalculationOfTotalReturnToShareholders
      contextRef="i4694f3bc24b24ba09fe2240894c8545d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2MzQ_926e805a-8131-48c0-8a87-78e69ebceb41">P3Y</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionPeriodUsedForCalculationOfTotalReturnToShareholders>
    <he:ScheduleOfShareBasedCompensationLongTermIncentivePlanLinkedToTotalReturnToShareholdersTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2MzU_51f742ca-5e48-48e7-80f6-b358d934de2c">Information about HEI&#x2019;s LTIP grants linked to TSR was 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:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three months ended March 31&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Shares&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;(1)&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;Shares&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;(1)&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;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;42.86&#160;&lt;/span&gt;&lt;/td&gt;&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;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Vested (issued or unissued and cancelled)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.07&#160;&lt;/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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;50.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;47.70&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average grant-date fair value of shares granted (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;(1)&#160;&#160;&#160;&#160;Weighted-average grant-date fair value per share determined using a Monte Carlo simulation model.</he:ScheduleOfShareBasedCompensationLongTermIncentivePlanLinkedToTotalReturnToShareholdersTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i429ddec501444727add6c6915d256611_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzMtOS0xLTEtMTk4OTA3_642ad147-dc6a-42f1-8790-ccd320c42266"
      unitRef="shares">71574</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i429ddec501444727add6c6915d256611_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzMtMTEtMS0xLTE5ODkwNw_afea26ad-44f5-41e1-8efe-2fa128f81a26"
      unitRef="usdPerShare">47.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0bd72cb19972489f96b02a80ab394df4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzMtMTMtMS0xLTE5ODkwNw_fa548625-261f-4d5c-ba9a-d1ddaa874908"
      unitRef="shares">90974</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0bd72cb19972489f96b02a80ab394df4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzMtMTUtMS0xLTE5ODkwNw_ce7e7748-f2a0-4826-ba42-5482ba55f32f"
      unitRef="usdPerShare">42.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzQtOS0xLTEtMTk4OTA3_a1712962-dd34-4139-9bbe-1ce3469c052e"
      unitRef="shares">27123</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzQtMTEtMS0xLTE5ODkwNw_4b1e6d88-24f6-412f-8372-1680abc1fa7f"
      unitRef="usdPerShare">55.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzQtMTMtMS0xLTE5ODkwNw_aad94bb6-34db-4029-a5c0-56e7f44ad3e3"
      unitRef="shares">26079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzQtMTUtMS0xLTE5ODkwNw_a31ab189-e8d8-4580-aa70-0e3b1b20d36e"
      unitRef="usdPerShare">54.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzUtOS0xLTEtMTk4OTA3_e0c0952b-2fdb-4631-9504-4d6e199402d9"
      unitRef="shares">18691</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzUtMTEtMS0xLTE5ODkwNw_7a7fd568-e4b7-466f-8705-e4530bb32aec"
      unitRef="usdPerShare">48.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzUtMTMtMS0xLTE5ODkwNw_19383322-4575-4e7b-bc77-a7c2c0f39603"
      unitRef="shares">29042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzUtMTUtMS0xLTE5ODkwNw_05f9b721-2663-497f-8b3b-034708955e61"
      unitRef="usdPerShare">41.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzYtOS0xLTEtMTk4OTA3_c58aafd7-52d1-4da6-9a76-0e0417b96d22"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzYtMTEtMS0xLTE5ODkwNw_3bed630c-701c-4135-b311-d57fc63fa75c"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzYtMTMtMS0xLTE5ODkwNw_6109570a-3c52-4376-a3f6-4368553f8a9a"
      unitRef="shares">11671</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzYtMTUtMS0xLTE5ODkwNw_443d0d9f-58be-4edb-b242-e6bce7f38b2e"
      unitRef="usdPerShare">42.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8142a1c11536448f89994bcc449f8439_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzctOS0xLTEtMTk4OTA3_2241e410-e8a2-44aa-a285-6bfe8ad6fc04"
      unitRef="shares">80006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8142a1c11536448f89994bcc449f8439_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzctMTEtMS0xLTE5ODkwNw_8c6f87c7-ccf2-41ea-b925-934408914e70"
      unitRef="usdPerShare">50.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iae4a3bf9283743f0abd080fb2bb90d48_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzctMTMtMS0xLTE5ODkwNw_3e355681-92c4-4c53-ba20-7aee3750f550"
      unitRef="shares">76340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iae4a3bf9283743f0abd080fb2bb90d48_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzctMTUtMS0xLTE5ODkwNw_ff3ec3de-a766-4bef-9b1d-a4e7622b1716"
      unitRef="usdPerShare">47.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzgtOS0xLTEtMTk4OTA3_e371867d-dad4-4f50-ba55-6e4b0ba6363a"
      unitRef="usd">1500000</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTo4YjdmMDlkNGZiZDc0NWE1OTMyYzhlOWFiZTRmMGRlNy90YWJsZXJhbmdlOjhiN2YwOWQ0ZmJkNzQ1YTU5MzJjOGU5YWJlNGYwZGU3XzgtMTMtMS0xLTE5ODkwNw_fc4d75c9-e316-4560-a3d9-49ce1c8dafeb"
      unitRef="usd">1400000</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue>
    <he:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod
      contextRef="i4694f3bc24b24ba09fe2240894c8545d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2NDg_0b0a8895-f298-48a7-85b4-c4f4e0320065">P3Y</he:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod>
    <he:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod
      contextRef="i4694f3bc24b24ba09fe2240894c8545d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2Mzg_09d198ed-d6fc-4864-9295-534d4ef8a27f">P3Y</he:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod>
    <he:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2MTE_7f4ba049-9dda-477e-ba45-49a843bb1772">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the assumptions used to determine the fair value of the LTIP awards linked to TSR and the resulting fair value of LTIP awards granted:&lt;/span&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of expected volatility for Peer Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.7% to 38.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.4% to 76.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant date fair value (per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$55.98&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$54.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</he:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzEtMi0xLTEtMTk4OTA3_8af1ede6-8eea-499f-99b9-d6f673b46d8a"
      unitRef="number">0.0419</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzEtNC0xLTEtMTk4OTA3_4751646d-ef6d-4554-be26-674a3485759a"
      unitRef="number">0.0171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzItMi0xLTEtMTk4OTA3_0b2bc6dd-3890-4209-bb93-f7019b5ea408">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzItNC0xLTEtMTk4OTA3_b3c62e25-27ee-4a4a-aa37-d846bcbcf66b">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzMtMi0xLTEtMTk4OTA3_447763e9-873d-4f36-a3af-f979699a5a01"
      unitRef="number">0.331</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzMtNC0xLTEtMTk4OTA3_d7fb0a28-1914-431f-bdd7-66aad9775a73"
      unitRef="number">0.310</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzQtMi0xLTEtMTk4OTA3L3RleHRyZWdpb246YjNlYTBmZjc4ZTM4NGUzNDk2MTFjMTlkNmUzNTJlMDlfNA_f79a66da-e148-4165-abe5-293e1d8cff38"
      unitRef="number">0.287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzQtMi0xLTEtMTk4OTA3L3RleHRyZWdpb246YjNlYTBmZjc4ZTM4NGUzNDk2MTFjMTlkNmUzNTJlMDlfMTA_68dd9b7c-c2cb-443c-bcd4-351d7ebc6b9b"
      unitRef="number">0.388</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzQtNC0xLTEtMTk4OTA3L3RleHRyZWdpb246NGViMzQ5YzFmZDgwNGI1ZDg1NWE4Yjg1NGNhNzkwOGNfNA_cd27cdeb-642d-44a4-80a8-0dcae37de288"
      unitRef="number">0.254</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzQtNC0xLTEtMTk4OTA3L3RleHRyZWdpb246NGViMzQ5YzFmZDgwNGI1ZDg1NWE4Yjg1NGNhNzkwOGNfMTA_f97beeea-bca8-4be6-b6d4-f40340560b4e"
      unitRef="number">0.767</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsGrantDateFairValue
      contextRef="i8142a1c11536448f89994bcc449f8439_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzUtMi0xLTEtMTk4OTA3_aa73318a-994c-457d-95c4-33d2b7748877"
      unitRef="usdPerShare">55.98</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsGrantDateFairValue>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsGrantDateFairValue
      contextRef="iae4a3bf9283743f0abd080fb2bb90d48_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTplNzQ2NWE3YTA2ZTA0MjkzOGViZWU3OWJiMzMyOTk2Yy90YWJsZXJhbmdlOmU3NDY1YTdhMDZlMDQyOTM4ZWJlZTc5YmIzMzI5OTZjXzUtNC0xLTEtMTk4OTA3_1f06990f-0a0c-4875-8dfb-63791a1d9420"
      unitRef="usdPerShare">54.92</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU0OTc1NTgxOTgwMg_d5bbe8c4-b70b-48af-b2d9-87d5489e918e"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzQ1NzA_53a4209d-e69a-490a-bd92-687b5b5ea310"
      unitRef="usd">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i34372be1bc454b249b406ebd7c8f01f5_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzQ2Mjk_b69003eb-c7e7-48c1-9c26-04f602ad6d8d"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8142a1c11536448f89994bcc449f8439_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzQ2Njc_47c2ac85-2df9-4a68-86e5-924d5e8794e9"
      unitRef="usd">2400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib9c4cda836b042788b168b9725e241bc_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzQ4NTk_1f35b8d9-4c10-46a4-9ce0-4adff9bf8fd1">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <he:ScheduleOfShareBasedCompensationLongTermIncentivePlanLinkedToOtherPerformanceConditionsActivityTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU2MTc_2baed711-3ba9-4b74-a9cb-d12a782bc2dd">Information about HEI&#x2019;s LTIP awards payable in shares linked to other performance conditions was 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:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;Three months ended March 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Shares&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;(1)&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;Shares&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;(1)&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;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;38.42&#160;&lt;/span&gt;&lt;/td&gt;&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;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(62,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;38.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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.89&#160;&lt;/span&gt;&lt;/td&gt;&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average grant-date fair value of shares granted (at target performance levels) (in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;(1)&#160;&#160;&#160;&#160;Weighted-average grant-date fair value per share based on the average price of HEI common stock on the date of grant.</he:ScheduleOfShareBasedCompensationLongTermIncentivePlanLinkedToOtherPerformanceConditionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i083dc179c9b24f129280e70458baa31b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzMtOS0xLTEtMTk4OTA3_0eb82b9a-50e9-4bc4-86c4-68d4627c0c7f"
      unitRef="shares">309589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i083dc179c9b24f129280e70458baa31b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzMtMTEtMS0xLTE5ODkwNw_a9cb3444-2d55-4b19-ba22-9deba241e3fc"
      unitRef="usdPerShare">39.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6a7c91c4077a4552b44d8235942e3005_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzMtMTMtMS0xLTE5ODkwNw_26c9e982-9158-4f77-896c-c727c31ae661"
      unitRef="shares">306342</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6a7c91c4077a4552b44d8235942e3005_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzMtMTUtMS0xLTE5ODkwNw_40d1e80c-75ca-442c-bf74-48349cf92fa6"
      unitRef="usdPerShare">38.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzQtOS0xLTEtMTk4OTA3_198b1eb8-cfd1-4edc-8d3c-cae84ce1eaad"
      unitRef="shares">108499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzQtMTEtMS0xLTE5ODkwNw_20ab42cd-41d2-4803-9ece-7ce9da8fd018"
      unitRef="usdPerShare">42.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzQtMTMtMS0xLTE5ODkwNw_34458063-7ef6-49e5-a14c-a40b9ded7ce7"
      unitRef="shares">104300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzQtMTUtMS0xLTE5ODkwNw_51938247-b70e-4e38-a69d-cc1ee80be63b"
      unitRef="usdPerShare">41.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzUtOS0xLTEtMTk4OTA3_12ac36a0-33a4-4ce5-84d6-c90df0853ec0"
      unitRef="shares">62778</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzUtMTEtMS0xLTE5ODkwNw_b888cb81-d4ae-4c0e-aed4-2cce3093bff3"
      unitRef="usdPerShare">48.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzUtMTMtMS0xLTE5ODkwNw_14b20ff1-8a2f-4f63-a39b-c69230d6c63c"
      unitRef="shares">71807</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzUtMTUtMS0xLTE5ODkwNw_44cb7f0d-4275-474e-939a-25595a8e5629"
      unitRef="usdPerShare">37.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzctOS0xLTEtMTk4OTA3_24e3a5c5-aaa6-4d19-901a-f2e44d4f4020"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzctMTEtMS0xLTE5ODkwNw_94e820e3-45af-4502-ab85-92b95b41e5e6"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzctMTMtMS0xLTE5ODkwNw_adf59918-8d3f-4640-8c83-2a3ef002d2c9"
      unitRef="shares">46684</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzctMTUtMS0xLTE5ODkwNw_fb9f326e-8ea9-435e-8ff7-983e6b42d07b"
      unitRef="usdPerShare">36.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i82a2bfbf91fd49978ad646e6a3508f9f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzgtOS0xLTEtMTk4OTA3_d68b6274-0da9-4f24-bf20-87059d5304a3"
      unitRef="shares">355310</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i82a2bfbf91fd49978ad646e6a3508f9f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzgtMTEtMS0xLTE5ODkwNw_6473bc33-e6a3-4821-9f9c-a3b504a9f584"
      unitRef="usdPerShare">38.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifac8636451a94509957476d61305075f_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzgtMTMtMS0xLTE5ODkwNw_8bc22513-d3dd-4504-9536-ab6d24d6d271"
      unitRef="shares">292151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifac8636451a94509957476d61305075f_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzgtMTUtMS0xLTE5ODkwNw_a1d58b5f-d713-4c26-a31a-936922a824f9"
      unitRef="usdPerShare">39.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzktOS0xLTEtMTk4OTA3_536c9fe5-9a3a-411b-bb0b-4a26a51f76e1"
      unitRef="usd">4600000</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue>
    <he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90YWJsZTpkMGJhNjNlOTE2ZTI0ZjBiYTU2ZjdiZGU0NTM1OGVhZi90YWJsZXJhbmdlOmQwYmE2M2U5MTZlMjRmMGJhNTZmN2JkZTQ1MzU4ZWFmXzktMTMtMS0xLTE5ODkwNw_0b779b19-cf61-4278-a0cd-53b8bea54032"
      unitRef="usd">4300000</he:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzUyODk_10434b52-864f-4748-a97f-6cdcc36484a9"
      unitRef="usd">2900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzUyOTY_b855c483-9d49-4696-aa0e-e1ffa79ad8dc"
      unitRef="usd">3200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzUzNDg_16cb5335-3fb7-4d3d-ab9e-71d520bcb7e2"
      unitRef="usd">600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i7a5482a3b81c4c67bbbb3fb19970ca2f_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzUzNTU_3d834961-ad94-4ebe-8731-cb80400f0cca"
      unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i82a2bfbf91fd49978ad646e6a3508f9f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzUzOTM_a33d54cb-b92c-4a1d-ad0f-6e0e8283bf87"
      unitRef="usd">7400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i8ccf50c4b8dd49859e7bee204a168ccd_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDYvZnJhZzpiOTQwNTE2NWNjNjI0MmJiOTYwMmEyMDA3NWQ2YWY4MS90ZXh0cmVnaW9uOmI5NDA1MTY1Y2M2MjQyYmI5NjAyYTIwMDc1ZDZhZjgxXzU1ODk_f6fec879-09bf-4d4e-9c0f-e17f7751469c">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDkvZnJhZzoyMGMyY2FjN2RlYTc0YTBlOWM1ZmZmNzRjMzllMjljZC90ZXh0cmVnaW9uOjIwYzJjYWM3ZGVhNzRhMGU5YzVmZmY3NGMzOWUyOWNkXzE2MDk_721b9be6-2dc6-4aa5-a12f-47c2fbe68c53">Income taxes&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s and the Utilities&#x2019; effective tax rates (combined federal and state income tax rates) for the three months ended March&#160;31, 2023 were 21% and 22%, respectively. These rates differed from the combined statutory rates, due primarily to the Utilities&#x2019; amortization of excess deferred income taxes related to the provision in the 2017 Tax Cuts and Jobs Act that lowered the federal income tax rate from 35% to 21% and the tax benefits derived from the low income housing tax credit investments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the Internal Revenue Service notified the Company that its 2017 and 2018 income tax returns would be examined. The Company was previously audited every year through 2011, at which time the IRS changed their internal policies regarding audit frequency. The audit is still in progress and the Company has responded to all information requests. The Company has not been notified of any material audit adjustments to date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Inflation Reduction Act of 2022 (IRA) was signed by President Biden on August 16, 2022. Key provisions under the IRA include a 15% corporate alternative minimum tax (CAMT) imposed on certain large corporations and a 1% excise tax on stock repurchases after December 31, 2022. Based on current interpretation of the law and current guidance available we do not believe HEI will be impacted by the CAMT or stock repurchase excise tax provisions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The IRA also creates new tax credits and enhances others to stimulate investment in renewable energy sources. Certain provisions of the IRA became effective beginning tax year 2023. The Company continues to monitor guidance and assess related tax planning opportunities.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDkvZnJhZzoyMGMyY2FjN2RlYTc0YTBlOWM1ZmZmNzRjMzllMjljZC90ZXh0cmVnaW9uOjIwYzJjYWM3ZGVhNzRhMGU5YzVmZmY3NGMzOWUyOWNkXzExNQ_59404f6d-accf-481d-a82b-7d6ada862666"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMDkvZnJhZzoyMGMyY2FjN2RlYTc0YTBlOWM1ZmZmNzRjMzllMjljZC90ZXh0cmVnaW9uOjIwYzJjYWM3ZGVhNzRhMGU5YzVmZmY3NGMzOWUyOWNkXzEwOTk1MTE2MzExNzI_52c8e891-b37e-4b2c-b3f5-6d660e63786d"
      unitRef="number">0.22</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90ZXh0cmVnaW9uOjZhYjVkMzM0MjNiNjQ5NDJiMGEzMzcwNGNjYTlmMTcxXzE4Nw_aa594380-ac0b-4617-ab4d-9c6799950d17">Cash flows&lt;div style="margin-bottom:6pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.857%"/&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;Three months ended March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental disclosures of cash flow information&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest paid to non-affiliates, net of amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest paid to non-affiliates&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid (including refundable credits)&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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental disclosures of noncash activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Unpaid invoices and accruals for capital expenditures, balance, end of period (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Increase related to an acquisition (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for finance lease obligations (financing)&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for operating lease obligations (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Common stock issued (gross) for director and executive/management compensation (financing)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Obligations to fund low income housing investments (investing)&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;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unsettled trades to purchase investment securities (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other receivable related to pending sales proceeds from the sale of an equity-method investment (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Electric utility 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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Unpaid invoices and accruals for capital expenditures, balance, end of period (investing)&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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Increase related to an acquisition (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Right-of-use assets obtained in exchange for finance lease obligations (financing)&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for operating lease obligations (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/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-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&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;  &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;The amounts shown represent the market value of common stock issued for director and executive/management compensation and withheld to satisfy statutory tax liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90ZXh0cmVnaW9uOjZhYjVkMzM0MjNiNjQ5NDJiMGEzMzcwNGNjYTlmMTcxXzE5MA_3850101b-2089-4c11-b579-1d0b6ea2e129">&lt;div style="margin-bottom:6pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.857%"/&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;Three months ended March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;(in&#160;millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental disclosures of cash flow information&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest paid to non-affiliates, net of amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest paid to non-affiliates&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid (including refundable credits)&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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental disclosures of noncash activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Unpaid invoices and accruals for capital expenditures, balance, end of period (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Increase related to an acquisition (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for finance lease obligations (financing)&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for operating lease obligations (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Common stock issued (gross) for director and executive/management compensation (financing)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Obligations to fund low income housing investments (investing)&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;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unsettled trades to purchase investment securities (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other receivable related to pending sales proceeds from the sale of an equity-method investment (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Electric utility 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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Unpaid invoices and accruals for capital expenditures, balance, end of period (investing)&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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Increase related to an acquisition (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Right-of-use assets obtained in exchange for finance lease obligations (financing)&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for operating lease obligations (investing)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/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-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&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;  &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;The amounts shown represent the market value of common stock issued for director and executive/management compensation and withheld to satisfy statutory tax liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <he:InterestPaidToNonAffiliates
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzQtMi0xLTEtMTk4OTA3_ab0f9f74-a557-4e51-b27d-57722d99688d"
      unitRef="usd">21000000</he:InterestPaidToNonAffiliates>
    <he:InterestPaidToNonAffiliates
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzQtNC0xLTEtMTk4OTA3_f040f2ac-7700-4e16-9a20-5cc8cefbdcec"
      unitRef="usd">10000000</he:InterestPaidToNonAffiliates>
    <he:InterestPaidToNonAffiliates
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzgtMi0xLTEtMTk4OTA3_79e7faf0-1da3-405f-8ac2-77676201b5c2"
      unitRef="usd">6000000</he:InterestPaidToNonAffiliates>
    <he:InterestPaidToNonAffiliates
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzgtNC0xLTEtMTk4OTA3_efb38785-2d7b-4a69-a2d8-c63bb954d198"
      unitRef="usd">6000000</he:InterestPaidToNonAffiliates>
    <us-gaap:IncomeTaxesPaid
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzktMi0xLTEtMTk4OTA3_72976509-37ef-4cc5-9242-2bb27355251b"
      unitRef="usd">3000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzktNC0xLTEtMTk4OTA3_04f8c7a3-f1ef-4c3c-9a07-2011618bcf5b"
      unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE1LTItMS0xLTE5ODkwNw_bff17496-9d68-4c6d-ae09-29316d47989d"
      unitRef="usd">50000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE1LTQtMS0xLTE5ODkwNw_81687ad9-b6f7-43af-a9ca-8cd8fb750be3"
      unitRef="usd">24000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE2LTItMS0xLTE5ODkwNw_074fe287-a134-4ef2-97bc-02686d95bb72"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE2LTQtMS0xLTE5ODkwNw_b8ac6726-6dc4-43ba-8afa-c61609c806ae"
      unitRef="usd">15000000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE3LTItMS0xLTE5ODkwNw_51b4639e-86d2-4042-a1f3-65b5867cb1b8"
      unitRef="usd">40000000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE3LTQtMS0xLTE5ODkwNw_6be0187a-27c4-4743-855e-b92c58747857"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE5LTItMS0xLTE5ODkwNw_8093456d-cf2c-4a33-a10a-495b6b05da64"
      unitRef="usd">1000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzE5LTQtMS0xLTE5ODkwNw_57462aa3-7797-4a38-94c9-60e7cd8f7c4c"
      unitRef="usd">35000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <he:StockIssuedDuringPeriodValueDirectorAndOfficerCompensatoryPlans
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzIyLTItMS0xLTE5ODkwNw_56ad4b4a-dda9-4a65-b526-2b2207208578"
      unitRef="usd">7000000</he:StockIssuedDuringPeriodValueDirectorAndOfficerCompensatoryPlans>
    <he:StockIssuedDuringPeriodValueDirectorAndOfficerCompensatoryPlans
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzIyLTQtMS0xLTE5ODkwNw_542d3f49-4c80-44aa-b125-a14f218cb9fb"
      unitRef="usd">8000000</he:StockIssuedDuringPeriodValueDirectorAndOfficerCompensatoryPlans>
    <us-gaap:AffordableHousingProgramAssessments
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzI0LTItMS0xLTE5ODkwNw_857dcf75-c880-4156-85e7-de04fb2b90da"
      unitRef="usd">7000000</us-gaap:AffordableHousingProgramAssessments>
    <us-gaap:AffordableHousingProgramAssessments
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzI0LTQtMS0xLTE5ODkwNw_ad73f327-f194-4634-9ee6-cee73d58db31"
      unitRef="usd">0</us-gaap:AffordableHousingProgramAssessments>
    <he:UnsettledTradesToPurchaseInvestmentSecurities
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzI4LTItMS0xLTE5ODkwNw_57fdf65a-3fe2-4343-bace-e819c532f0c5"
      unitRef="usd">0</he:UnsettledTradesToPurchaseInvestmentSecurities>
    <he:UnsettledTradesToPurchaseInvestmentSecurities
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzI4LTQtMS0xLTE5ODkwNw_ceed2904-be43-4c19-8a8d-550d3ab8a87e"
      unitRef="usd">25000000</he:UnsettledTradesToPurchaseInvestmentSecurities>
    <he:ReceivableRelatedToPendingProceedsFromSaleOfEquityMethodInvestments
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzI5LTItMS0xLTE5ODkwNw_463fe652-adac-4362-86e9-165e174fb484"
      unitRef="usd">0</he:ReceivableRelatedToPendingProceedsFromSaleOfEquityMethodInvestments>
    <he:ReceivableRelatedToPendingProceedsFromSaleOfEquityMethodInvestments
      contextRef="i5ccfa038020940b8ba74f72852d3d5b3_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzI5LTQtMS0xLTE5ODkwNw_99fa7972-1f38-419a-a2b7-8316ae731ffe"
      unitRef="usd">9000000</he:ReceivableRelatedToPendingProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzMzLTItMS0xLTE5ODkwNw_44e5d7f6-8b74-4e0c-8109-87c52d990e50"
      unitRef="usd">48000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzMzLTQtMS0xLTE5ODkwNw_29e07bdb-de01-4eb7-9575-6dfced56cadc"
      unitRef="usd">21000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzM0LTItMS0xLTE5ODkwNw_022ce0bb-44ed-4d59-b915-0bb3b942bf60"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzM0LTQtMS0xLTE5ODkwNw_b5d567d3-825e-4db2-b19d-a48521d216df"
      unitRef="usd">15000000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzM1LTItMS0xLTE5ODkwNw_a1118b01-8743-4685-847b-25262875a56c"
      unitRef="usd">40000000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzM1LTQtMS0xLTE5ODkwNw_8ccfc497-4523-41ef-8b4f-8ad6cc5e5563"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib3160de323eb448298e3ce6534ba5795_D20230101-20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzM3LTItMS0xLTE5ODkwNw_9ee5d3fe-bed6-40ce-9b45-34251764519f"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ibc2fcbd5320e431da44d7629ff0f2161_D20220101-20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTIvZnJhZzo2YWI1ZDMzNDIzYjY0OTQyYjBhMzM3MDRjY2E5ZjE3MS90YWJsZTo2MzZmMGViZDkxNTM0YTQwOWQ5NzJkN2I0NDI5OTE3Ny90YWJsZXJhbmdlOjYzNmYwZWJkOTE1MzRhNDA5ZDk3MmQ3YjQ0Mjk5MTc3XzM3LTQtMS0xLTE5ODkwNw_43f9b7b4-025b-4ef7-8f93-37a8e07d4567"
      unitRef="usd">32000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzEwODc0_d26aa76d-d815-4a88-8cf5-9c097f695a67">Fair value measurements&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value measurement and disclosure valuation methodology.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following are descriptions of the valuation methodologies used for assets and liabilities recorded at fair value and for estimating fair value for financial instruments not carried at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Short-term borrowings&#x2014;other than bank&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;.&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; The carrying amount of short-term borrowings approximated fair value because of the short maturity of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Investment securities&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 fair value of ASB&#x2019;s investment securities is determined quarterly through pricing obtained from independent third-party pricing services or from brokers not affiliated with the trade. Non-binding broker quotes are infrequent and generally occur for new securities that are settled close to the month-end pricing date. The third-party pricing vendors ASB uses for pricing its securities are reputable firms that provide pricing services on a global basis and have processes in place to ensure quality and control. The third-party pricing services use a variety of methods to determine the fair value of securities that fall under Level 2 of ASB&#x2019;s fair value measurement hierarchy. Among the considerations are quoted prices for similar securities in an active market, yield spreads for similar trades, adjustments for liquidity, size, collateral characteristics, historic and generic prepayment speeds, and other observable market factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To enhance the robustness of the pricing process, ASB will on a quarterly basis compare its standard third-party vendor&#x2019;s price with that of another third-party vendor. If the prices are within an acceptable tolerance range, the price of the standard vendor will be accepted. If the variance is beyond the tolerance range, an evaluation will be conducted by ASB and a challenge to the price may be made. Fair value in such cases will be based on the value that best reflects the data and observable characteristics of the security. In all cases, the fair value used will have been independently determined by a third-party pricing vendor or non-affiliated broker.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the mortgage revenue bonds is estimated using a discounted cash flow model to calculate the present value of future principal and interest payments and, therefore is classified within Level 3 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loans held for sale&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;.  Residential and commercial loans are carried at the lower of cost or market and are valued using market observable pricing inputs, which are derived from third party loan sales and, therefore, are classified within Level 2 of the valuation hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loans held for investment&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;.  Fair value of loans held for investment is derived using a discounted cash flow approach which includes an evaluation of the underlying loan characteristics. The valuation model uses loan characteristics which includes product type, maturity dates and the underlying interest rate of the portfolio. This information is input into the valuation models along with various forecast valuation assumptions including prepayment forecasts, to determine the discount rate. These assumptions are derived from internal and third party sources. Since the valuation is derived from model-based techniques, ASB includes loans held for investment within Level 3 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Collateral dependent loans&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;.  Collateral dependent loans have been adjusted to fair value. When a loan is identified as collateral dependent, the Company measures the impairment using the current fair value of the collateral, less selling costs. Depending on the characteristics of a loan, the fair value of collateral is generally estimated by obtaining external appraisals, but in some cases, the value of the collateral may be estimated as having little or no value. Non-real estate collateral may be valued using an appraisal, net book value per the borrower&#x2019;s financial statements, or aging reports, adjusted or discounted based on management&#x2019;s historical knowledge, changes in market conditions from the time of the valuation and management&#x2019;s expertise and knowledge of the client and client&#x2019;s business, resulting in a Level 3 fair value classification. If it is determined that the value of the collateral dependent loan is less than its recorded investment, the Company recognizes this impairment and adjusts the carrying value of the loan to fair value through the allowance for credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline"&gt;Real estate acquired in settlement of loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;.  Foreclosed assets are initially measured at fair value (less estimated costs to sell) and subsequently measured at the lower of the carrying value or fair value less selling costs. Fair values are generally based upon appraisals or independent market prices that are periodically updated subsequent to classification as real estate owned. Such adjustments typically result in a Level 3 classification of the inputs for determining fair value. ASB estimates the fair value of collateral-dependent loans and real estate owned using the sales comparison approach. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Mortgage servicing rights&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;.  &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;MSRs are capitalized at fair value based on market data at the time of sale and accounted for in subsequent periods at the lower of amortized cost or fair value. MSRs are evaluated for impairment at each reporting date. ASB's MSRs are stratified based on predominant risk characteristics of the underlying loans including loan type and note rate. For each stratum, fair value is calculated by discounting expected net income streams using discount rates that reflect industry pricing for similar assets. Expected net income streams are estimated based on industry assumptions regarding prepayment expectations and income and expenses associated with servicing residential mortgage loans for others. Impairment is recognized through a valuation allowance for each stratum when the carrying amount exceeds fair value, with any associated provision recorded as a component of loan servicing fees included in &#x201c;Revenues - bank&#x201d; in the consolidated statements of income. A direct write-down is recorded when the recoverability of the valuation allowance is deemed to be unrecoverable. ASB compares the fair value of MSRs to an estimated value calculated by an independent third-party. The third-party relies on both published and unpublished sources of market related assumptions and its own experience and expertise to arrive at a value. ASB uses the third-party value only to assess the reasonableness of its own estimate. ASB includes MSRs within Level 3 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Time deposits&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 fair value of fixed-maturity certificates of deposit was estimated by discounting the future cash flows using the rates currently offered for FHLB advances of similar remaining maturities. Deposit liabilities are classified in Level 2 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Other borrowings&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;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  For advances and repurchase agreements, fair value is estimated using quantitative discounted cash flow models that require the use of interest rate inputs that are currently offered for advances and repurchase agreements of similar remaining maturities. The majority of market inputs are actively quoted and can be validated through external sources, including broker market transactions and third party pricing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-term debt&#x2014;other than bank&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; Fair value of fixed-rate long-term debt&#x2014;other than bank was obtained from third-party financial services providers based on the current rates offered for debt of the same or similar remaining maturities and from discounting the future cash flows using the current rates offered for debt of the same or similar risks, terms, and remaining maturities. The carrying amount of floating rate long-term debt&#x2014;other than bank approximated fair value because of the short-term interest reset periods. Long-term debt&#x2014;other than bank is classified in Level 2 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest rate lock commitments (IRLCs)&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 estimated fair value of commitments to originate residential mortgage loans for sale is based on quoted prices for similar loans in active markets. IRLCs are classified as Level 2 measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Forward sales commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  To be announced (TBA) mortgage-backed securities forward commitments are classified as Level 1, and consist of publicly-traded debt securities for which identical fair values can be obtained through quoted market prices in active exchange markets. The fair values of ASB&#x2019;s best efforts and mandatory delivery loan sale commitments are determined using quoted prices in the market place that are observable and are classified as Level 2 measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest rate swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company measures its interest rate swaps at fair value. The fair values of the Company's interest rate swaps are based on the estimated amounts that the Company would receive or pay to terminate the contracts at the reporting date and are determined using interest rate pricing models and interest rate related observable inputs. The fair values of the Company's interest rate swaps are classified as a Level 2 measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying or notional amount, fair value and placement in the fair value hierarchy of the Company&#x2019;s financial instruments. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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;Estimated&#160;fair&#160;value&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;(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;Carrying or notional amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;prices&#160;in&lt;br/&gt;active markets&lt;br/&gt;for&#160;identical assets&lt;br/&gt;&#160;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;&#160;other observable&lt;br/&gt;&#160;inputs&lt;br/&gt;&#160;(Level&#160;2)&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;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;&#160;(Level&#160;3)&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:2px 1pt;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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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 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:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,404,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Held-to-maturity investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,238,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans, net&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;5,988,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,605,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,606,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;843,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&#x2014;other than bank&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;148,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other bank borrowings&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;680,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;675,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;675,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&#x2014;other than bank&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;2,480,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,296,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,296,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/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:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, 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:9pt;font-weight:400;line-height:100%"&gt;1,834,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,702,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,702,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:700;line-height:100%;text-decoration:underline"&gt;December 31, 2022&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Financial 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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,414,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Held-to-maturity investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,150,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,150,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans, 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:9pt;font-weight:400;line-height:100%"&gt;5,907,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,453,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,454,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;/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:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&#x2014;other than bank&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;172,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other bank borrowings&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;695,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;695,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;695,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&#x2014;other than bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,384,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&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;87,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, 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:9pt;font-weight:400;line-height:100%"&gt;1,684,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,487,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,487,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value measurements on a recurring basis.&#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;Assets and liabilities measured at fair value on a recurring basis were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;December 31, 2022&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;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&#160;measurements&#160;using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;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&#160;measurements&#160;using&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;(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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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;Level&#160;3&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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale investment securities (bank segment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;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:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2014; issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,283,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Mortgage revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,404,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,414,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #000000;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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;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:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments (bank segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward commitments (bank segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap (Other segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;&#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;border-top:1pt solid #000000;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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward commitments (bank segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap (Other segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;4&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;472&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Derivatives are carried at fair value in other assets or other liabilities in the balance sheets with changes in value included in mortgage banking income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Derivatives are included in other assets and other liabilities in the balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers of financial assets and liabilities between Level 1 and Level 2 of the fair value hierarchy during the three months ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Level 3 assets and liabilities measured at fair value on a recurring basis were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;Mortgage revenue bonds&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;15,427&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Principal payments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;14,766&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;15,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage revenue bonds are issued by the Department of Budget and Finance of the State of Hawaii. The Company estimates the fair value by using a discounted cash flow model to calculate the present value of estimated future principal and interest payments. The unobservable input used in the fair value measurement is the weighted average discount rate. As of March&#160;31, 2023, the weighted average discount rate was 5.07%, which was derived by incorporating a credit spread over the one month LIBOR rate. Significant increases (decreases) in the weighted average discount rate could result in a significantly lower (higher) fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value measurements on a nonrecurring basis.&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; Certain assets and liabilities are measured at fair value on a nonrecurring basis and therefore are not included in the tables above. These measurements primarily result from assets carried at the lower of cost or fair value or from impairment of individual assets. As of March 31, 2023 and December 31, 2022, there were no financial instruments measured at fair value on a nonrecurring basis. &lt;/span&gt;&lt;/div&gt;For the three months ended March 31, 2023 and 2022, there were no adjustments to fair value for ASB&#x2019;s loans held for sale.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzEwODcw_784f6848-cbff-4b4e-85e2-080eb7739656">The following are descriptions of the valuation methodologies used for assets and liabilities recorded at fair value and for estimating fair value for financial instruments not carried at fair value:&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Short-term borrowings&#x2014;other than bank&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;.&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; The carrying amount of short-term borrowings approximated fair value because of the short maturity of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Investment securities&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 fair value of ASB&#x2019;s investment securities is determined quarterly through pricing obtained from independent third-party pricing services or from brokers not affiliated with the trade. Non-binding broker quotes are infrequent and generally occur for new securities that are settled close to the month-end pricing date. The third-party pricing vendors ASB uses for pricing its securities are reputable firms that provide pricing services on a global basis and have processes in place to ensure quality and control. The third-party pricing services use a variety of methods to determine the fair value of securities that fall under Level 2 of ASB&#x2019;s fair value measurement hierarchy. Among the considerations are quoted prices for similar securities in an active market, yield spreads for similar trades, adjustments for liquidity, size, collateral characteristics, historic and generic prepayment speeds, and other observable market factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To enhance the robustness of the pricing process, ASB will on a quarterly basis compare its standard third-party vendor&#x2019;s price with that of another third-party vendor. If the prices are within an acceptable tolerance range, the price of the standard vendor will be accepted. If the variance is beyond the tolerance range, an evaluation will be conducted by ASB and a challenge to the price may be made. Fair value in such cases will be based on the value that best reflects the data and observable characteristics of the security. In all cases, the fair value used will have been independently determined by a third-party pricing vendor or non-affiliated broker.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the mortgage revenue bonds is estimated using a discounted cash flow model to calculate the present value of future principal and interest payments and, therefore is classified within Level 3 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loans held for sale&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;.  Residential and commercial loans are carried at the lower of cost or market and are valued using market observable pricing inputs, which are derived from third party loan sales and, therefore, are classified within Level 2 of the valuation hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loans held for investment&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;.  Fair value of loans held for investment is derived using a discounted cash flow approach which includes an evaluation of the underlying loan characteristics. The valuation model uses loan characteristics which includes product type, maturity dates and the underlying interest rate of the portfolio. This information is input into the valuation models along with various forecast valuation assumptions including prepayment forecasts, to determine the discount rate. These assumptions are derived from internal and third party sources. Since the valuation is derived from model-based techniques, ASB includes loans held for investment within Level 3 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Collateral dependent loans&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;.  Collateral dependent loans have been adjusted to fair value. When a loan is identified as collateral dependent, the Company measures the impairment using the current fair value of the collateral, less selling costs. Depending on the characteristics of a loan, the fair value of collateral is generally estimated by obtaining external appraisals, but in some cases, the value of the collateral may be estimated as having little or no value. Non-real estate collateral may be valued using an appraisal, net book value per the borrower&#x2019;s financial statements, or aging reports, adjusted or discounted based on management&#x2019;s historical knowledge, changes in market conditions from the time of the valuation and management&#x2019;s expertise and knowledge of the client and client&#x2019;s business, resulting in a Level 3 fair value classification. If it is determined that the value of the collateral dependent loan is less than its recorded investment, the Company recognizes this impairment and adjusts the carrying value of the loan to fair value through the allowance for credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline"&gt;Real estate acquired in settlement of loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;.  Foreclosed assets are initially measured at fair value (less estimated costs to sell) and subsequently measured at the lower of the carrying value or fair value less selling costs. Fair values are generally based upon appraisals or independent market prices that are periodically updated subsequent to classification as real estate owned. Such adjustments typically result in a Level 3 classification of the inputs for determining fair value. ASB estimates the fair value of collateral-dependent loans and real estate owned using the sales comparison approach. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Mortgage servicing rights&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;.  &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;MSRs are capitalized at fair value based on market data at the time of sale and accounted for in subsequent periods at the lower of amortized cost or fair value. MSRs are evaluated for impairment at each reporting date. ASB's MSRs are stratified based on predominant risk characteristics of the underlying loans including loan type and note rate. For each stratum, fair value is calculated by discounting expected net income streams using discount rates that reflect industry pricing for similar assets. Expected net income streams are estimated based on industry assumptions regarding prepayment expectations and income and expenses associated with servicing residential mortgage loans for others. Impairment is recognized through a valuation allowance for each stratum when the carrying amount exceeds fair value, with any associated provision recorded as a component of loan servicing fees included in &#x201c;Revenues - bank&#x201d; in the consolidated statements of income. A direct write-down is recorded when the recoverability of the valuation allowance is deemed to be unrecoverable. ASB compares the fair value of MSRs to an estimated value calculated by an independent third-party. The third-party relies on both published and unpublished sources of market related assumptions and its own experience and expertise to arrive at a value. ASB uses the third-party value only to assess the reasonableness of its own estimate. ASB includes MSRs within Level 3 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Time deposits&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 fair value of fixed-maturity certificates of deposit was estimated by discounting the future cash flows using the rates currently offered for FHLB advances of similar remaining maturities. Deposit liabilities are classified in Level 2 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Other borrowings&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;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  For advances and repurchase agreements, fair value is estimated using quantitative discounted cash flow models that require the use of interest rate inputs that are currently offered for advances and repurchase agreements of similar remaining maturities. The majority of market inputs are actively quoted and can be validated through external sources, including broker market transactions and third party pricing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-term debt&#x2014;other than bank&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; Fair value of fixed-rate long-term debt&#x2014;other than bank was obtained from third-party financial services providers based on the current rates offered for debt of the same or similar remaining maturities and from discounting the future cash flows using the current rates offered for debt of the same or similar risks, terms, and remaining maturities. The carrying amount of floating rate long-term debt&#x2014;other than bank approximated fair value because of the short-term interest reset periods. Long-term debt&#x2014;other than bank is classified in Level 2 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest rate lock commitments (IRLCs)&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 estimated fair value of commitments to originate residential mortgage loans for sale is based on quoted prices for similar loans in active markets. IRLCs are classified as Level 2 measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Forward sales commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  To be announced (TBA) mortgage-backed securities forward commitments are classified as Level 1, and consist of publicly-traded debt securities for which identical fair values can be obtained through quoted market prices in active exchange markets. The fair values of ASB&#x2019;s best efforts and mandatory delivery loan sale commitments are determined using quoted prices in the market place that are observable and are classified as Level 2 measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest rate swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company measures its interest rate swaps at fair value. The fair values of the Company's interest rate swaps are based on the estimated amounts that the Company would receive or pay to terminate the contracts at the reporting date and are determined using interest rate pricing models and interest rate related observable inputs. The fair values of the Company's interest rate swaps are classified as a Level 2 measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzEwODcx_10747345-8eee-4244-8f08-7393bc669cab">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying or notional amount, fair value and placement in the fair value hierarchy of the Company&#x2019;s financial instruments. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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;Estimated&#160;fair&#160;value&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;(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;Carrying or notional amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;prices&#160;in&lt;br/&gt;active markets&lt;br/&gt;for&#160;identical assets&lt;br/&gt;&#160;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;&#160;other observable&lt;br/&gt;&#160;inputs&lt;br/&gt;&#160;(Level&#160;2)&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;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;&#160;(Level&#160;3)&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:2px 1pt;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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;March 31, 2023&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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 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:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,404,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Held-to-maturity investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,238,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans, net&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;5,988,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,605,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,606,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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;8,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:#ee2724;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;843,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&#x2014;other than bank&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;148,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other bank borrowings&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;680,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;675,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;675,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&#x2014;other than bank&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;2,480,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,296,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,296,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/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:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, 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:9pt;font-weight:400;line-height:100%"&gt;1,834,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,702,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,702,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:700;line-height:100%;text-decoration:underline"&gt;December 31, 2022&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Financial 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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;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 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:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,414,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,429,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Held-to-maturity investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,150,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,150,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans, 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:9pt;font-weight:400;line-height:100%"&gt;5,907,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,453,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,454,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;/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:9pt;font-weight:700;line-height:100%"&gt;HEI consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deposit liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;597,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&#x2014;other than bank&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;172,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other bank borrowings&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;695,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;695,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;695,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&#x2014;other than bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,384,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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:9pt;font-weight:700;line-height:100%"&gt;Hawaiian Electric consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&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;87,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, 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:9pt;font-weight:400;line-height:100%"&gt;1,684,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,487,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,487,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzYtMi0xLTEtMTk4OTA3_850ed18f-f5fa-4901-8102-45e200ec38c8"
      unitRef="usd">1419755000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzYtNC0xLTEtMTk4OTA3_82779f39-ad26-433c-b7f2-aeb5538877f4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzYtNi0xLTEtMTk4OTA3_5cd055e9-47de-4ccb-9d98-680c47850309"
      unitRef="usd">1404989000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzYtOC0xLTEtMTk4OTA3_0979020a-65df-4fdd-8645-c03208e80125"
      unitRef="usd">14766000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzYtMTAtMS0xLTE5ODkwNw_faa10eeb-ea5a-4df4-a596-084bdce4f11e"
      unitRef="usd">1419755000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzctMi0xLTEtMTk4OTA3_4b097b38-12c2-41cf-b752-b65e05b35d52"
      unitRef="usd">1238185000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzctNC0xLTEtMTk4OTA3_6647cb80-ce0d-4dd0-9177-bd222d28d500"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzctNi0xLTEtMTk4OTA3_8ccf7bde-f6db-42b8-bcde-42017758665f"
      unitRef="usd">1158090000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzctOC0xLTEtMTk4OTA3_573d2528-2ba4-4286-8232-7feff45d9f73"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzctMTAtMS0xLTE5ODkwNw_8bc697c1-a39b-4aa8-aaf4-32782d8eda49"
      unitRef="usd">1158090000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzktMi0xLTEtMTk4OTA3_96abab95-1885-49b9-95ce-8194c32daefd"
      unitRef="usd">5988718000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzktNC0xLTEtMTk4OTA3_0eaec665-8887-4b58-b2da-fd24d2b9c983"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzktNi0xLTEtMTk4OTA3_68434342-cae0-428d-9cea-c590c57059ee"
      unitRef="usd">661000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzktOC0xLTEtMTk4OTA3_289745cf-2a66-4785-b8ac-04563a1370ba"
      unitRef="usd">5605699000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzktMTAtMS0xLTE5ODkwNw_01330ba9-2d4a-46d7-9518-48ec87bee4e4"
      unitRef="usd">5606360000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEwLTItMS0xLTE5ODkwNw_77efc015-4b16-434d-98e5-20ca935cbe4e"
      unitRef="usd">8745000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEwLTQtMS0xLTE5ODkwNw_cfe6dfb7-9e38-470a-afbd-aaae4d71320d"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEwLTYtMS0xLTE5ODkwNw_bb2087b1-b1bd-4f36-9636-5ba04ce43596"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEwLTgtMS0xLTE5ODkwNw_5fcfdc8f-e4af-42c4-8e55-c51ce50869eb"
      unitRef="usd">18117000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEwLTEwLTEtMS0xOTg5MDc_c3908a99-9f1d-447d-b43b-f5a94fe4cc5b"
      unitRef="usd">18117000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:DerivativeAssets
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEyLTItMS0xLTE5ODkwNw_da0b9d3e-6fc0-41f7-8982-f099896e9b4e"
      unitRef="usd">38050000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEyLTQtMS0xLTE5ODkwNw_464e22cb-1877-4185-9227-dad65e12c957"
      unitRef="usd">9000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEyLTYtMS0xLTE5ODkwNw_469854e0-ab3d-4d4e-8e1b-cb47f48831a6"
      unitRef="usd">1133000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEyLTgtMS0xLTE5ODkwNw_f2512047-4bb6-4a21-a6b6-2fbbdba9831c"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzEyLTEwLTEtMS0xOTg5MDc_2241e48d-53fc-4df5-801b-ad2d1dbd3122"
      unitRef="usd">1142000</us-gaap:DerivativeAssets>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE3LTItMS0xLTE5ODkwNw_846adac1-cb27-4f10-b285-1dc87bd1999c"
      unitRef="usd">843415000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE3LTQtMS0xLTE5ODkwNw_cb9f9372-d007-4241-899f-6ca80bcc4c21"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE3LTYtMS0xLTE5ODkwNw_65c5a093-198d-404e-8f8a-d22ce0030def"
      unitRef="usd">829709000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE3LTgtMS0xLTE5ODkwNw_dc06f643-0959-426c-b50b-55c6eac3a8ac"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE3LTEwLTEtMS0xOTg5MDc_a90934aa-de22-4a2a-b19f-08f792e452db"
      unitRef="usd">829709000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:OtherShortTermBorrowings
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE4LTItMS0xLTE5ODkwNw_8830fda9-4731-4e0c-b2ac-3e2cd2979a96"
      unitRef="usd">148802000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE4LTQtMS0xLTE5ODkwNw_c95dd30c-70e1-45c8-aa1c-17c19be34e94"
      unitRef="usd">0</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE4LTYtMS0xLTE5ODkwNw_ff93de4d-f7a4-4980-aca5-6bcaf0de8175"
      unitRef="usd">148802000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE4LTgtMS0xLTE5ODkwNw_ee67c4de-7861-40d0-aa8a-183b1cbd753d"
      unitRef="usd">0</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE4LTEwLTEtMS0xOTg5MDc_8faff9c0-a71e-4618-88e2-1c55358c47c4"
      unitRef="usd">148802000</us-gaap:OtherShortTermBorrowings>
    <he:OtherBankBorrowings
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE5LTItMS0xLTE5ODkwNw_4b7f7f6e-8d21-4c02-bea4-db39435132fd"
      unitRef="usd">680690000</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE5LTQtMS0xLTE5ODkwNw_ce5cc0f5-083d-49f8-b1f0-95536af50900"
      unitRef="usd">0</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE5LTYtMS0xLTE5ODkwNw_19698acd-674a-4fee-9216-12917379fecf"
      unitRef="usd">675107000</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE5LTgtMS0xLTE5ODkwNw_8d061590-468c-4144-a38a-c4bf75136e04"
      unitRef="usd">0</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzE5LTEwLTEtMS0xOTg5MDc_33d68660-fd5d-4df2-b364-e28804f7f8d8"
      unitRef="usd">675107000</he:OtherBankBorrowings>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIwLTItMS0xLTE5ODkwNw_0fadff4f-ae29-4d47-acb8-82293bacdf42"
      unitRef="usd">2480948000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIwLTQtMS0xLTE5ODkwNw_18cc57a2-984a-4015-8534-132a6904726e"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIwLTYtMS0xLTE5ODkwNw_39d4d1ae-7361-4ab5-be69-8c37158c9427"
      unitRef="usd">2296948000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIwLTgtMS0xLTE5ODkwNw_7361eeaa-10c5-4834-b369-a8ae619da56c"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIwLTEwLTEtMS0xOTg5MDc_a45be8f6-9d4e-400a-8ac9-3699e2a08d11"
      unitRef="usd">2296948000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativeLiabilities
      contextRef="ic196b9ce4f6e400a990a66eb378a9ba2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIxLTItMS0xLTE5ODkwNw_1b8294d3-1b22-44d8-a212-a79a13c59134"
      unitRef="usd">250000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i100fa6263b334382bbf8deb055c3733e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIxLTQtMS0xLTE5ODkwNw_8d4ade67-c3e5-421d-861d-37be2ef33e64"
      unitRef="usd">4000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7637e2473b544991a820b05b9dd8389c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIxLTYtMS0xLTE5ODkwNw_c6cc6a86-d252-4599-b391-38b292b0c654"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2b048b1ec7474dc9af72e4fb0d5a6a00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIxLTgtMS0xLTE5ODkwNw_7d0a8f48-ef2f-433c-9e30-399083313ced"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ieedd9b61c70d40e4840d3de1c59578bc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzIxLTEwLTEtMS0xOTg5MDc_c8456bf5-0e93-4e5d-9fec-5441d6c76081"
      unitRef="usd">4000</us-gaap:DerivativeLiabilities>
    <us-gaap:LongTermDebtFairValue
      contextRef="ifab400b15aab41d69ce30a87b2981c66_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzI0LTItMS0xLTE5ODkwNw_14597c6f-f4d0-4fd1-bfd5-e6f35a445430"
      unitRef="usd">1834320000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i91a0ba0d0bbf49718e7d5dfef2a10487_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzI0LTQtMS0xLTE5ODkwNw_4abbd00b-5fa6-454a-8038-022c4c7db26e"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic5224745786b4ae1b6e45e3a8a168256_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzI0LTYtMS0xLTE5ODkwNw_b6ffa88d-b81f-489c-8ef2-b29c24d7e3d8"
      unitRef="usd">1702247000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2723d7c53d9b41f3823ff649dbb8bf93_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzI0LTgtMS0xLTE5ODkwNw_f31f2e69-5914-4c17-aa3c-2e168f700638"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia4fd4c9d52c1419bbcf028a1a3dbaa20_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzI0LTEwLTEtMS0xOTg5MDc_94866e90-ed21-4cd0-98b8-8da6d8cc39bb"
      unitRef="usd">1702247000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMxLTItMS0xLTE5ODkwNw_b9c85f55-637b-4802-a090-5c677d933e25"
      unitRef="usd">1429667000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMxLTQtMS0xLTE5ODkwNw_23eca3d4-3ece-4d52-9d47-f65567c99816"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMxLTYtMS0xLTE5ODkwNw_dc2ce9b1-8ff2-4239-a723-8d40e5d3ffe6"
      unitRef="usd">1414765000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMxLTgtMS0xLTE5ODkwNw_937ed874-c3cc-4b57-b784-9c6fe70e9009"
      unitRef="usd">14902000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMxLTEwLTEtMS0xOTg5MDc_0a33f343-9548-4cf8-9d30-a0cab6ee14d1"
      unitRef="usd">1429667000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMyLTItMS0xLTE5ODkwNw_63d778c1-8a85-4a57-9294-566a59d5df53"
      unitRef="usd">1251747000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMyLTQtMS0xLTE5ODkwNw_5b493230-9deb-4d78-b8f7-8376bdeaf53b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMyLTYtMS0xLTE5ODkwNw_943adcae-72a0-421a-a015-8550844c9c12"
      unitRef="usd">1150971000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMyLTgtMS0xLTE5ODkwNw_7e8c3a32-638d-4068-9580-4f5ba9cd389d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzMyLTEwLTEtMS0xOTg5MDc_4faa5750-1872-4e19-9be4-3fdb1f7f0b76"
      unitRef="usd">1150971000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM0LTItMS0xLTE5ODkwNw_d3d4058f-1f09-4256-b1d4-470e59985942"
      unitRef="usd">5907514000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM0LTQtMS0xLTE5ODkwNw_aeab04db-6d75-44dc-9cd1-5543a23d8e58"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM0LTYtMS0xLTE5ODkwNw_09165752-66af-47d7-b27d-f05d8e623136"
      unitRef="usd">821000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM0LTgtMS0xLTE5ODkwNw_ed927a68-1a62-4894-aea6-fd72c1cf82e5"
      unitRef="usd">5453381000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM0LTEwLTEtMS0xOTg5MDc_03b202fd-ad47-46d1-8070-b4cf70d9691e"
      unitRef="usd">5454202000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM1LTItMS0xLTE5ODkwNw_4d064c37-68cc-41b7-a250-c16203cbd6b3"
      unitRef="usd">9047000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM1LTQtMS0xLTE5ODkwNw_05941058-1014-4416-8c89-4f918cf8695d"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM1LTYtMS0xLTE5ODkwNw_cc650c7c-ce6c-4c62-8227-27bea63ea604"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM1LTgtMS0xLTE5ODkwNw_77c125ee-2b34-4978-b241-71144899ce67"
      unitRef="usd">17646000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM1LTEwLTEtMS0xOTg5MDc_19c4192a-bed8-4cc5-a2f1-13730b83b1c0"
      unitRef="usd">17646000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:DerivativeAssets
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM3LTItMS0xLTE5ODkwNw_faabab12-e845-45f6-8320-648671c19648"
      unitRef="usd">16220000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM3LTQtMS0xLTE5ODkwNw_f7947074-c3c7-416d-9cb5-49d8d31db69f"
      unitRef="usd">18000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM3LTYtMS0xLTE5ODkwNw_6dfc1dee-5a47-489b-b7b2-72d16ba49cf1"
      unitRef="usd">1330000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM3LTgtMS0xLTE5ODkwNw_80b06414-0bbb-4624-af23-d7a1abbce6f0"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzM3LTEwLTEtMS0xOTg5MDc_99f1ec07-95b5-4c35-b451-8ae3cf45b4cf"
      unitRef="usd">1348000</us-gaap:DerivativeAssets>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQyLTItMS0xLTE5ODkwNw_c7100df6-31f5-4a0d-8b0c-5f3e0ac2ea8e"
      unitRef="usd">611718000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQyLTQtMS0xLTE5ODkwNw_d0fb535b-aba4-45b9-84f9-f4b10ba6cec5"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQyLTYtMS0xLTE5ODkwNw_26be69a8-5b0f-4ba3-8792-45f990cd77c2"
      unitRef="usd">597617000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQyLTgtMS0xLTE5ODkwNw_2eac1fc5-484c-48b6-b3a8-c0f0c5a0f961"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQyLTEwLTEtMS0xOTg5MDc_e9003a5a-f54b-42ff-965b-073f46eaaa5c"
      unitRef="usd">597617000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:OtherShortTermBorrowings
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQzLTItMS0xLTE5ODkwNw_a96010b4-a931-450a-aea4-3f1263a10fd3"
      unitRef="usd">172568000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQzLTQtMS0xLTE5ODkwNw_a0ca9791-64eb-4e6e-844c-58472564b362"
      unitRef="usd">0</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQzLTYtMS0xLTE5ODkwNw_70a8d916-3809-4d65-b674-5270493f65b3"
      unitRef="usd">172568000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQzLTgtMS0xLTE5ODkwNw_6e03e908-dbe9-446c-b76c-619d52943256"
      unitRef="usd">0</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQzLTEwLTEtMS0xOTg5MDc_cfb9cb40-05e8-4d2d-9b0f-241e9347f795"
      unitRef="usd">172568000</us-gaap:OtherShortTermBorrowings>
    <he:OtherBankBorrowings
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ0LTItMS0xLTE5ODkwNw_b3708a8b-45c5-4df2-bc33-2e5a4f30bdbe"
      unitRef="usd">695120000</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ0LTQtMS0xLTE5ODkwNw_fa39ce31-9bd1-4e34-b970-93973a632192"
      unitRef="usd">0</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ0LTYtMS0xLTE5ODkwNw_4841aa26-df98-4589-9371-7c315f25f817"
      unitRef="usd">695095000</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ0LTgtMS0xLTE5ODkwNw_b6632fa9-51e1-4178-8f67-d8200d566879"
      unitRef="usd">0</he:OtherBankBorrowings>
    <he:OtherBankBorrowings
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ0LTEwLTEtMS0xOTg5MDc_141727f9-7a84-4fb1-bb3d-c31d17015831"
      unitRef="usd">695095000</he:OtherBankBorrowings>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ1LTItMS0xLTE5ODkwNw_d38740ff-2094-4701-8f47-8ed7e181ae9a"
      unitRef="usd">2384980000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ1LTQtMS0xLTE5ODkwNw_62c37dc5-0c2a-4d99-9032-0a5e4858c657"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ1LTYtMS0xLTE5ODkwNw_9e40f347-1cb8-48af-84ed-0e01ef38f42f"
      unitRef="usd">2122605000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ1LTgtMS0xLTE5ODkwNw_179925a6-942c-42bb-8c7f-1cf6136f039e"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ1LTEwLTEtMS0xOTg5MDc_4d18a43e-2261-4c16-889d-a99d0f4c94da"
      unitRef="usd">2122605000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativeLiabilities
      contextRef="ibb0b6ecd04b14b579c3d0b9562acce92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ2LTItMS0xLTE5ODkwNw_931e5bc1-71dc-4e88-a567-130d4f67fc39"
      unitRef="usd">22949000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6eb0895e7ce54315aab4854f719ca6ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ2LTQtMS0xLTE5ODkwNw_db456606-9193-44c1-9005-0c81260d5fc4"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7153bcabed58433fbcca4b33caa28981_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ2LTYtMS0xLTE5ODkwNw_87ae66f5-c8f5-49aa-a09d-8721d0c80127"
      unitRef="usd">472000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i090939d7fe6141c4bfd163c7ed356512_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ2LTgtMS0xLTE5ODkwNw_e2823655-8eeb-41f4-b83b-6720d8c8b213"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib71ea398e26741e0a6062f04c573c44c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ2LTEwLTEtMS0xOTg5MDc_bbf7a439-7722-4d43-8b06-6543e70432f6"
      unitRef="usd">472000</us-gaap:DerivativeLiabilities>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ica3c16730c79462a9669b08d251f2bbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ4LTItMS0xLTE5ODkwNw_29bf4e99-6ae4-4d2c-af27-62d6cb9d936b"
      unitRef="usd">87967000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i4e04ccf80de84e0c9c5f1dcec03458dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ4LTQtMS0xLTE5ODkwNw_445c0c60-a38f-440d-8d18-6fdae2f38b29"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i5bfbfdaddec4472bbbdf7d380bdd1bd3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ4LTYtMS0xLTE5ODkwNw_2453e37b-c1f2-4fc3-8f32-ff0c2bad8de3"
      unitRef="usd">87967000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i16d067ab57a54c66ba862fab0e256e34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ4LTgtMS0xLTE5ODkwNw_03b3342e-a96d-4839-86e1-cb824baefdf0"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="icc0154d4951349a8acb5c454f0b42341_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ4LTEwLTEtMS0xOTg5MDc_449173df-a6f9-43ab-bfdd-fd3946233372"
      unitRef="usd">87967000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ica3c16730c79462a9669b08d251f2bbe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ5LTItMS0xLTE5ODkwNw_2994832e-d992-4113-8991-5e7b01a75e02"
      unitRef="usd">1684816000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4e04ccf80de84e0c9c5f1dcec03458dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ5LTQtMS0xLTE5ODkwNw_13c85b75-0ecd-4b2a-9cac-43dffa359a6f"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i5bfbfdaddec4472bbbdf7d380bdd1bd3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ5LTYtMS0xLTE5ODkwNw_e3c4430f-f446-4347-b79f-369bc39a1cf6"
      unitRef="usd">1487496000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i16d067ab57a54c66ba862fab0e256e34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ5LTgtMS0xLTE5ODkwNw_9c664f34-2e37-4eaa-b4ac-8b76770f08d9"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="icc0154d4951349a8acb5c454f0b42341_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0NjljYmJiMGRkNDI0MzE5OWFkMzE1NTY3ODlmNzMwNy90YWJsZXJhbmdlOjQ2OWNiYmIwZGQ0MjQzMTk5YWQzMTU1Njc4OWY3MzA3XzQ5LTEwLTEtMS0xOTg5MDc_d28299d7-22ef-403d-ae24-8f0f32968bde"
      unitRef="usd">1487496000</us-gaap:LongTermDebtFairValue>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzEwODY0_02b88a4b-8a42-4992-ab09-66cbc8212213">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;December 31, 2022&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;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&#160;measurements&#160;using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;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&#160;measurements&#160;using&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;(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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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;Level&#160;3&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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-for-sale investment securities (bank segment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;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:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2014; issued or guaranteed by U.S. Government agencies or sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,283,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and federal agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Mortgage revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,404,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,414,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #000000;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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;border-top:3pt double #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:9pt;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:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments (bank segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward commitments (bank segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap (Other segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;&#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;border-top:1pt solid #000000;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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward commitments (bank segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap (Other segment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;4&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;472&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Derivatives are carried at fair value in other assets or other liabilities in the balance sheets with changes in value included in mortgage banking income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Derivatives are included in other assets and other liabilities in the balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ibe00d35ff2ab428b8c887454e4781f2f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzUtMi0xLTEtMTk4OTA3_13997b9c-d8b6-4ac9-8523-bc2cdec6d203"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i84d89fbfa21c46df9f2b0ccdda2c7b17_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzUtNC0xLTEtMTk4OTA3_6e5cf67f-cdf9-408e-bfd7-496e04ffbb38"
      unitRef="usd">1283935000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8bbadb3027eb4c1e83b2e09c12bb04df_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzUtNi0xLTEtMTk4OTA3_41ac68e5-e4c4-4aa5-b718-8158ceed3725"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iaa4961cfdb89439e8de28c6b1e522086_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzUtOC0xLTEtMTk4OTA3_d45212e6-a0eb-4787-bbb0-038f2da59cc4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i74e01494aafd41fabf462a0ba62cc83f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzUtMTAtMS0xLTE5ODkwNw_c7d08908-e5c1-4cd3-8d1c-156e586ba72a"
      unitRef="usd">1292968000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i709035f4a977405c92f46f51cc5582e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzUtMTItMS0xLTE5ODkwNw_8c43eeb5-deb3-4fd1-ae15-8854e035fb1a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4178a6da56424b3e9e08b19030fbadb7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzYtMi0xLTEtMTk4OTA3_0cca4a4c-2958-4ece-bbbc-939892594b54"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iec182b6f2a3e45df990e1cefc4b132f8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzYtNC0xLTEtMTk4OTA3_3d30cd39-b646-4786-ad8e-1b1ad7b9e0d7"
      unitRef="usd">79744000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4013a0beecd941b5a75416017441d1ae_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzYtNi0xLTEtMTk4OTA3_2efd645a-3bf5-4e75-a9e9-ab49c4ae932c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0bf1b58eac104b8181ab46812b364dad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzYtOC0xLTEtMTk4OTA3_d1fb51ed-9b15-4be1-9b43-65e5dc060820"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5d1c094649fb49fb8492c480c7c55a04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzYtMTAtMS0xLTE5ODkwNw_a2395969-930f-4425-80cb-1b3301d53d8f"
      unitRef="usd">81063000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idef74162fbfa49909fa21c54f01e9c16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzYtMTItMS0xLTE5ODkwNw_7d94f552-b364-43f0-a6c1-1b70697b3d2b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iba450076208848f5be853f91ec483953_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzctMi0xLTEtMTk4OTA3_28006f21-d322-4f80-88b8-415413160519"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1350e8b1d0a4450387af3b37f7aa2d1b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzctNC0xLTEtMTk4OTA3_929a9251-b2ef-43a5-adc7-3e19bd271d2e"
      unitRef="usd">41310000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0fce9e7422704b7ab9ad1344a4636e91_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzctNi0xLTEtMTk4OTA3_32aca445-a6cc-43b4-8f41-c63567122487"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9ff1a788780645b8ad27b04e952fa2a0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzctOC0xLTEtMTk4OTA3_fa7ae1b8-0ae8-424b-bd2b-e08d3dd4b7a6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id9c67bd2e2e541ef885ea147a73c8982_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzctMTAtMS0xLTE5ODkwNw_128f7af1-179a-41af-8a74-fb6d5f60bf21"
      unitRef="usd">40734000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7fcdb8d6ce68406c94523f60542bc88a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzctMTItMS0xLTE5ODkwNw_5ec1e1dc-3426-4b5b-ab0b-94495b59a037"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1cf99786f0b440e69794fbe094fc3a36_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzgtMi0xLTEtMTk4OTA3_a1d3b33e-9a85-4135-a354-4d1f8004da96"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i82a4d197fb584a389ca13ed98f6b4a41_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzgtNC0xLTEtMTk4OTA3_df5c1931-4fc9-4448-85fd-698155e86f3b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia176baa212db4489a4f14fcb36ef38d4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzgtNi0xLTEtMTk4OTA3_d05886f4-c8d6-4e18-b1ea-9b25fc113ac0"
      unitRef="usd">14766000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i96609a8596f2401bac30e1765e350c47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzgtOC0xLTEtMTk4OTA3_a0c25ecd-de92-4c89-9d31-bac74c7c282f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5accdc6b538f4c6e8d2b5f088ef96c74_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzgtMTAtMS0xLTE5ODkwNw_0ac8c3b2-aef1-4b27-99e8-15b9741b4567"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i566a3ad2e7174797a29e904d3bd1f5fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzgtMTItMS0xLTE5ODkwNw_e724efd3-65bc-4840-b2c8-3aead2ef2a4d"
      unitRef="usd">14902000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i95e9fb5303b946a68da03d3396590b88_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzktMi0xLTEtMTk4OTA3_6f9b0236-894b-4699-929a-a138e8803c66"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ifb8eaa40cb6c477e9c839ff66c33d9a2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzktNC0xLTEtMTk4OTA3_2def15d3-64dc-4d6d-b448-a81215bfe925"
      unitRef="usd">1404989000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic093add3142c41bd86e29d2da9224261_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzktNi0xLTEtMTk4OTA3_9b9bd69c-2d2d-43ee-89d3-e91d5252b996"
      unitRef="usd">14766000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i33393cbcfddc4e0c92812f435e42fca1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzktOC0xLTEtMTk4OTA3_e1ceb865-7e59-42e1-9d48-8a08d54fcb2e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id28d78e939df4a95aa9a1940e8daecb1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzktMTAtMS0xLTE5ODkwNw_d3508c50-3aea-41a4-a15e-0f4984a52630"
      unitRef="usd">1414765000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id8ef69a30d2d4573be585702772351dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzktMTItMS0xLTE5ODkwNw_e304f0fa-e1c0-42a7-a41d-792f8eb4d473"
      unitRef="usd">14902000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DerivativeAssets
      contextRef="ic44fe62ecf8e4234a78e5ca30b23b70b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzExLTItMS0xLTE5ODkwNw_d208da7c-aec7-40cb-bcd9-8e26b9ca0aa2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1d0fd9918c224d37a51ed2de579bbe15_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzExLTQtMS0xLTE5ODkwNw_584cf4a4-58ee-4feb-a179-618b6fda25bb"
      unitRef="usd">26000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6ebfdfd780554345bc1603868d5f30a2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzExLTYtMS0xLTE5ODkwNw_cd22e844-de07-4a66-92b9-fe49206c52c8"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i863cc0a37b0a4fedbf9e1f7444e1775f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzExLTgtMS0xLTE5ODkwNw_4183f09c-24cd-4975-84e9-db0a07ffbf04"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if1a7155982cf4178bea6c8bbdb5112d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzExLTEwLTEtMS0xOTg5MDc_c0c77927-e660-4f72-9e16-66e21aec8c5b"
      unitRef="usd">9000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i320d187ef95344d69209cf2bf7e93982_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzExLTEyLTEtMS0xOTg5MDc_2677612a-4ea0-4cc4-a7e3-ed93e3981e4b"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2ba4eff7cdd5421099038b5434eed40f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEyLTItMS0xLTE5ODkwNw_ff295512-6eba-483d-ab1b-92fc4d9f103a"
      unitRef="usd">9000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iff516c92fab44712be5c9a36bbe6e77d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEyLTQtMS0xLTE5ODkwNw_af7304f7-2457-4e67-860f-6f35ce4d2a62"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie7d7b27a30f74cba8712c38e9b80e68f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEyLTYtMS0xLTE5ODkwNw_bbb69806-0428-48b5-b1b1-07150f989c22"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id7e2ad1b622d40058977b61cdb004810_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEyLTgtMS0xLTE5ODkwNw_75496414-950e-4c25-a321-c303bef2bce7"
      unitRef="usd">18000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8f11663f27154d96b02d0b4e802994f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEyLTEwLTEtMS0xOTg5MDc_9c6c4691-2ee4-41a7-9734-2df6ffe50eaa"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia48216ac14974142b5b4d42ff2e5f7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEyLTEyLTEtMS0xOTg5MDc_afb7bdf8-8c3c-431c-ac99-3ded1060e443"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4f0b7e49f438410c9dcc4bc7b18f95e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEzLTItMS0xLTE5ODkwNw_25663884-d53a-4175-be00-c0b79046f4b7"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4447aacd6ace428b92f994791830fd83_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEzLTQtMS0xLTE5ODkwNw_9a401a48-27a7-44a9-b586-4db791803816"
      unitRef="usd">1107000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i11ddb653fee547ee8ee107b25f91aeab_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEzLTYtMS0xLTE5ODkwNw_85530caf-cb98-42f2-af04-e43fcc86d5e7"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i129de36d9ae647ba986c5ff35741ba88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEzLTgtMS0xLTE5ODkwNw_ec8174fe-7f90-42ec-bfd8-7d9ac76dcf46"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie42e9870b80743f7ac5b26b1f6a6452f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEzLTEwLTEtMS0xOTg5MDc_8e4ca562-b356-44ee-b69b-76a2d8713de0"
      unitRef="usd">1321000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id9b239073958447da84b6aaa89674648_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzEzLTEyLTEtMS0xOTg5MDc_9d36ce58-3736-4813-86d5-897e94b50382"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifbc8b1af6ee54ff6b7d30b698c92e88b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE0LTItMS0xLTE5ODkwNw_fee9cd00-b79f-4411-a852-abd8ae900938"
      unitRef="usd">9000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iae404ef0ed834691accef4078ff8d43e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE0LTQtMS0xLTE5ODkwNw_4edef8b8-625e-4f1e-9759-5feb7c4b08f9"
      unitRef="usd">1133000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib86a23c3fc5e4eb58a1b7d138af8cb18_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE0LTYtMS0xLTE5ODkwNw_db39e134-118e-4791-8c59-448640b718a3"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idbf51b8065e64f0c90b9f3eb697b1325_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE0LTgtMS0xLTE5ODkwNw_03f3d8d1-bcf1-44dd-b175-82b4ad04271d"
      unitRef="usd">18000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i17278c436a7a46d09fddbbcee4f210cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE0LTEwLTEtMS0xOTg5MDc_72536b72-c6da-4c86-8ff1-a1ac4ffc452d"
      unitRef="usd">1330000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i95f314f27e42445bab22aa9c60aa690f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE0LTEyLTEtMS0xOTg5MDc_dc71ff1f-24e1-413a-a81b-bb1a8dd8bdf7"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i2ba4eff7cdd5421099038b5434eed40f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE3LTItMS0xLTE5ODkwNw_9941006a-abf4-4e91-8d9c-6952b53b03e8"
      unitRef="usd">4000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iff516c92fab44712be5c9a36bbe6e77d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE3LTQtMS0xLTE5ODkwNw_cdfdf3be-5e62-4ca2-b56a-6323baf5adf2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie7d7b27a30f74cba8712c38e9b80e68f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE3LTYtMS0xLTE5ODkwNw_ef1e44cd-6a8f-46f1-a35c-ae7c52e50710"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id7e2ad1b622d40058977b61cdb004810_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE3LTgtMS0xLTE5ODkwNw_90c818c2-98ab-4e37-8d44-5fe2bf51f6b3"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8f11663f27154d96b02d0b4e802994f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE3LTEwLTEtMS0xOTg5MDc_4e4783b6-7d59-4ad4-a7a2-cdc71fd44341"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia48216ac14974142b5b4d42ff2e5f7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE3LTEyLTEtMS0xOTg5MDc_24858ab9-3bec-49d1-adb9-6268a4f0e5a6"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4f0b7e49f438410c9dcc4bc7b18f95e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE5LTItMS0xLTE5ODkwNw_49fbbacf-5d40-41ef-bec6-32611339a230"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4447aacd6ace428b92f994791830fd83_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE5LTQtMS0xLTE5ODkwNw_87057cd6-7d90-4f85-8af4-e322b0b5fffd"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i11ddb653fee547ee8ee107b25f91aeab_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE5LTYtMS0xLTE5ODkwNw_84f9213b-2bd4-4fcd-888b-bd0e886a9f7a"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i129de36d9ae647ba986c5ff35741ba88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE5LTgtMS0xLTE5ODkwNw_363d7419-5654-4979-b5bd-f7e4ad94528c"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie42e9870b80743f7ac5b26b1f6a6452f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE5LTEwLTEtMS0xOTg5MDc_c19844a6-7a55-4137-b3ba-fe6d42370aa1"
      unitRef="usd">472000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id9b239073958447da84b6aaa89674648_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzE5LTEyLTEtMS0xOTg5MDc_4355c562-6994-4416-bd56-63a722a51101"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ifbc8b1af6ee54ff6b7d30b698c92e88b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzIwLTItMS0xLTE5ODkwNw_d3e22e73-c210-45fe-b9f7-aec2e53ef4a9"
      unitRef="usd">4000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iae404ef0ed834691accef4078ff8d43e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzIwLTQtMS0xLTE5ODkwNw_c04442f2-3a4a-4570-9ea5-0796d3dc1c25"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib86a23c3fc5e4eb58a1b7d138af8cb18_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzIwLTYtMS0xLTE5ODkwNw_80f9c118-61c3-4a0f-bbd9-656f22500e76"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="idbf51b8065e64f0c90b9f3eb697b1325_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzIwLTgtMS0xLTE5ODkwNw_67f3ed97-0e5b-49e0-b56e-98e01f4157d2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i17278c436a7a46d09fddbbcee4f210cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzIwLTEwLTEtMS0xOTg5MDc_f45203f8-4165-4f85-bce7-06ee0c7b76cd"
      unitRef="usd">472000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i95f314f27e42445bab22aa9c60aa690f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MDA1NzJlMDc2ZjE0Y2ExODAwOTQ0MDE2YWIxMDIxYy90YWJsZXJhbmdlOjQwMDU3MmUwNzZmMTRjYTE4MDA5NDQwMTZhYjEwMjFjXzIwLTEyLTEtMS0xOTg5MDc_eb091b79-7e0d-490e-ae82-54b39a13aed2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ifcd210cf4da643d3be4bdbb960e38530_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzEwODUw_50f7b131-cd33-47d6-843f-f7bbf5bbe76e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Level 3 assets and liabilities measured at fair value on a recurring basis were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 March 31&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;Mortgage revenue bonds&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2023&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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;14,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;15,427&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Principal payments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;14,766&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;15,296&#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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="id22713afd80f451e9bd061b577be9405_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzMtNi0xLTEtMTk4OTA3_9a2c07bd-7c31-419c-8ed8-2c956e144aa9"
      unitRef="usd">14902000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ib01709faf7324c95880207a031e8ea3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzMtOC0xLTEtMTk4OTA3_f35bbf33-c27f-4205-92e1-396bbd9b644a"
      unitRef="usd">15427000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i02b0bcd61a0a4343bf7bcde76df9841d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzQtNi0xLTEtMTk4OTA3_0a7f6a06-ffde-48ec-a8f3-46ee29432cca"
      unitRef="usd">136000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="id97022e11da44768895ebc04d069a3dc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzQtOC0xLTEtMTk4OTA3_c45cca35-d1a8-408a-8016-a54c7de47d43"
      unitRef="usd">131000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i02b0bcd61a0a4343bf7bcde76df9841d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzUtNi0xLTEtMTk4OTA3_edecc55c-2aa5-4253-9acb-a652c681a1a8"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="id97022e11da44768895ebc04d069a3dc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzUtOC0xLTEtMTk4OTA3_c8fc74f7-5744-4c40-b309-2f07c9c43906"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i02b0bcd61a0a4343bf7bcde76df9841d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzYtNi0xLTEtMTk4OTA3_1d2fa8cb-9299-4d6c-b881-dad11e5cfa28"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="id97022e11da44768895ebc04d069a3dc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzYtOC0xLTEtMTk4OTA3_6f3f24a9-4ff0-4e55-8081-b2e15201d12f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i971e3fbb4f2c4dbd99e8c6b87caedfb6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzctNi0xLTEtMTk4OTA3_0d1f7344-2648-44a2-beb6-570eb23bd258"
      unitRef="usd">14766000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i78d198554040468aae5a07f7b5f38ef5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90YWJsZTo0MTM1ZjVmZmJkMzc0ZWRmYjU3MTE3ODM0YzE4ODgxZS90YWJsZXJhbmdlOjQxMzVmNWZmYmQzNzRlZGZiNTcxMTc4MzRjMTg4ODFlXzctOC0xLTEtMTk4OTA3_0b6e6b8f-6306-42d3-82c1-ad835bd28c48"
      unitRef="usd">15296000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <he:AssetBackedSecuritiesMeasurementInput
      contextRef="i1382131983e44128a4b9f7973f63b4fb_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzk5MzQ_47feda13-9d05-44ce-a75b-773de4ddbb0d"
      unitRef="number">0.0507</he:AssetBackedSecuritiesMeasurementInput>
    <he:LoansReceivableHeldForSaleAmountFairValueAdjustments
      contextRef="i2a162fa84e394e069ffd6594b7886435_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzEwNjQ3_431a7c04-5e03-4684-9d96-ead60c29e0d2"
      unitRef="usd">0</he:LoansReceivableHeldForSaleAmountFairValueAdjustments>
    <he:LoansReceivableHeldForSaleAmountFairValueAdjustments
      contextRef="ib583cbb840c34885a16891f1cd2c4ec6_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwNzVlMThhNDI5YTQyNjU4OTA1ODVjOThjZTRjMTViL3NlYzoyMDc1ZTE4YTQyOWE0MjY1ODkwNTg1Yzk4Y2U0YzE1Yl8xMTUvZnJhZzplZjk2NzQ3MDAwOTA0ZWFiOTQ4NzUxNzQ2MTQ3ZDNlZS90ZXh0cmVnaW9uOmVmOTY3NDcwMDA5MDRlYWI5NDg3NTE3NDYxNDdkM2VlXzEwNjQ3_61679e95-5c06-4c0c-80f3-bccb1caefc69"
      unitRef="usd">0</he:LoansReceivableHeldForSaleAmountFairValueAdjustments>
</xbrl>
